Hi,
I create a new Role with this following Membership Rule
It create two rules, the first for adding the new identity in the role and the second to deleting the identity from the role
I have two identities with the attribute IS_BU_OBO set to 'y'
When i run the both rules (UINC and UOOC) it work just for the first time, it add the users to the role. But if i modify the attirbute IS_BU_OBO (i modify IS_BU_OBO using a workflow) and reexecute the rules manually (process rules), it not detect the new users and not delete the old users.
Have you any idea about that?
Regards.
It should ideally not be required to run unification after editing a managed attribute from UI. Please raise a ticket for that.
Here is the workaround to avoid running unification.
Run the below procedure after updating the user's attribute value and commit. This fills up some tables that are required for rules to run (It runs post unification apart from many other times). Rule run should detect users after that.
exec Role_Management_Pkg.Populate_Role_Metrics(0, 1, 0);