Automatic role assignment for bulkloaded users
We have a role 'R' defined in OIM 12c with a membership rule defined such as: (USR_EMP_STATUS = 'End-User')
We have also scheduled the 'Refresh Role Memberships' job to run every few minutes, and the job consistently reports a successful execution status.
Given this scenario, we have observed the following behavior:
(1) When creating a user 'A' with USR_EMP_STATUS set as 'End-User' via the OIM Identity Console, user 'A' is successfully added to the USR table and automatically assigned to role 'R' as an indirect member. The USG table confirms this membership.
(2) However, when creating a user 'B' with the same attribute (USR_EMP_STATUS = 'End-User') via the OIM bulkload process, user 'B' is successfully added to the USR table, but this user is not automatically assigned to role 'R' even though the scheduler job 'Refresh Role Memberships' continues running at regular intervals. The role assignment occurs only when we manually trigger the rule evaluation through the Identity Console.