AD groups not getting granted to all role members in IIQ

Which IIQ version are you inquiring about?

8.4 p1

Please share any images or screenshots, if relevant.

Please share any other relevant files that may be required (for example, logs).

Share all details about your problem, including any error messages you may have received.

Hi, We have an issue that newly added AD group in role in IIQ is not getting assigned to all the users.

All users got the Business role but the required IT role under it.

Role is automatically assigned to users based upon a certain criteria.

Also, the refresh identity cube has options selected like:

Provision assignments

Refresh assigned, detected roles and promote additional entitlements

Hi @goyalan ,

Make sure the “Allow propagation of role changes” option is enabled by navigating to Global Settings → IdentityIQ Configuration → Roles.
Once this option is enabled, any changes to role composition roleChangeEvent object will create.

Run the Propagate Role Changes task.

2 Likes

Hi @goyalan Please Enable Role change Propagation in Global settings and running identity refresh will do the job if we are adding any role in the required roles under Business role. However if you remove any role under required roles in Business role then you need to run role change propagation task. Role change Propagation task can add or remove roles to Identities but Identity refresh task can only add the roles.

Hi @Arun-Kumar , I will do that now. But my question is that some of the users got it but some didn’t. Any idea why the respective entitlement got assigned to some users and not all?

Hi @Nanda_Balineni333 I have added the entitlement to the existing IT role under the business role. “Enable Role Propagation” was not enabled earlier but I have done it now.
So, my question would be that if any entitlement is added/removed to the IT role under a business role, then would it require “Refresh Identity Cube” or “Propagate Role changes” task?

Hey @goyalan , If the users have active/pending workitem then during Identity refresh they will be skipped without the refreshing. I think that might have happened. kindly do an quick check for sample user if he has any active workitem.

As you have added new entitlement in existing IT Role, In this case Refresh identity Cube alone will be sufficient for you. Incase if you remove any IT role or entitlement and for it to reflect in all users, you need to run role change propagation task

Hi @Nanda_Balineni333 I have enabled this option and ran single identity refresh for one of the impacted user with below options selected.

It didn’t work.
User has the business role but the its IT role, as it didn’t get one of the AD groups from the IT role

Hi @goyalan , the similar scenario was perfectly working fine in my local. Pls share task result if possible

Hi @goyalan , Lets debug this little bit to understand what is happening in backend .

Step 1 - Check the identity → Entitlement tab and there should be business role entry there.

Step2 - Click on it , You will see a popup with all associated roles.

Step3- Verify if your Changed role is there or not . If its there , Then it should be with the red cross mark since as per you , its assigned but not detected yet .

Step4- If its not there , then we have to check why business Role is not updated. I am assuming you have enabled “Enable Role change Propagation“ which should take care of this.

Step5 - Once you execute the Refresh Task - It hits Identity refresh Workflow . Prjectt has been passed . After refresh , This group should be added in to Plan . You can print the Project and verify or enable the logs for IdentityRefreshExecutor class .

Hi All,

It was an issue with memory, that’s why the groups from the role got assigned to some users and not to all.

Steps I followed:

  1. Ran Propagate Role changes task — But still users didn’t get the role.
  2. Restarted the servers and they all got it.

But, thanks all of you for your support!

Appreciate you guys taking time and assisting the community in the time when its most needed.

Best Regards,

Ankur

Hi @harsh_gupta4,
Yes, all these steps were fine. Just in Step 3, it showed cross in front of IT role, there was a red cross.
I restarted the servers and it worked.

Hi @goyalan , Good to know the problem is solved . Please mark the accepted solution whichever helped so this thread can be closed properly and helped others as well . Thanks.

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.