Sunday, January 06, 2013 10:04 AM
I have an mpr that depends on EmployeeEndDate
For E.G :
"MPR For Disabled Users" works when EmployeeendDate is prior to CurrentDate
SET for this mpr => (User)EmployeeEndDate= prior to CurrentDateTime
Workflow (Action) => Activity =Email Notification to manager & Synchronization outbound rule (changes userAccountControl to "514")
CurrentDate = 01/06/2013
Issue : Above policy is not getting applied, When i am saving employeeEndDate as '12/19/2012' to any date upto '01/05/2013'.
Search Requests= in the updates to that user shows only one policy applied i.e "Administrator can read & update users"
But if saving EmployeeEndDate before '12/18/2012', portal shows policy is applied
Search Request = 1.MPR For Disabled Users 2. Administrator can read & update users
Please reply soon.
I have to demontrate this de-provisioning use-case to the customer tommorow.
Thanks in advance : )
Sunday, January 06, 2013 5:13 PM
You might have to run the temporal set job as defined in the SQL jobs for the FIM Service DB. Try doing this and verify if this triggers the WF you expect it to.
Monday, January 07, 2013 9:26 AM
I would suggest creating a Set Trasition MPR instead of Request MPR, because as far as i understand you need a set transition MPR.
Use the above SET that you have created, in this way the policy will always be applied when the User becomes member of that SET.
Tuesday, January 08, 2013 8:26 AM
Thank You Glen & Furqan for your help : )
This problem is solved, I restored an old backup of FIM Sync & Service. Tried provisioning some new users into AD & Echange.
Entered EmployeeEndDate on FIM portal for those new users & then surprisingly the above mentioned de-provisioning policy applied.
Thanks Again for your help
Tuesday, January 08, 2013 9:03 AMYou are welcome