Hi Everyone,
I was working on a FIM 2010 R2 project wherein I was required to send and email notification to a specific email address hard coded, when value on an attribute is changed while provisioning and deprovisioning . I have created a rule extension to check the change value of Meteverse and Connector Space(Data_Source). when a value for an attribute i.e. "Current_Employee" is change in Metaverse and connector space(Comparison) I am assigning a flag value "N", "Y" or "YES" to a custom created attributes "_Flag" in metaverse and Fim Portal.
If new user is inserted then the value of custom created attributes "_Flag" ="N"
When the value of the Meteverse and Connector Space(Data_Source) attribute has changed then custom created attributes "_Flag" will change from "N" to "Y".
If the value of the Meteverse and Connector Space(Data_Source) attribute has changed again then custom created attributes "_Flag" will change from "Y" to "YES".
If the value of the Meteverse and Connector Space(Data_Source) attribute has NOT changed then custom created attributes "_Flag" will change from "Y" to "N" OR "YES" TO "N".
Basis, this flag value if it's "Y" or "YES", I am sending email notification to trigger to a specific email address hard coded.
For this I have create:
- Email Template
- Two sets. One for users with attributes "_Flag = Y" and second from users with attributes "_Flag = Y"
- Workflow with three activities enabling Run on Policy Update
a. email address
b. Synch rule
c. email Notification template
- created two MPR's. One for users with attributes "_Flag = Y" and second from users with attributes "_Flag = Y"
However, I am facing the weird issue the synchronization rule is being implemented twice on users on update and one user is being entered twice in FIM Portal and giving error in ADMA that DN already exist.
Please suggest
Thanks & Regards~ Deepak Arora