Identity Mapping

Which IIQ version are you inquiring about?

8.3p3

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

I’m trying to populate the administrator field in the identity cube, but it’s not showing any value.

What I’ve done:

  • Set up identity mapping for the administrator attribute
  • Added it to Identity View Attributes
  • Ran account and group aggregation

Still, the value is not appearing in the cube.
Has anyone faced this before or know what else I should check?

Thanks!

@ sunilkumar akula

try with restart and refresh the identity with identity attribute to see if that works.

Hi @sunilkumara

you need to remove the administrator attribute from theDisallowedattributes section in the Identity Configuration if it is listed there.

If the attribute remains in this list, it will be blocked from appearing on the identity cube even if the mapping is correct.

Make sure to review the DisallowedAttributes section and remove administrator to ensure it is processed and displayed properly.

Perform acc aggregation and identity refresh task

Do you see this attribute populated on identity cube from debug page. The attribute type for Administrator attribute is identity and hence you can only set it to an identity. You will also have to make sure you update you ObjectConfig for Identity to remove administrator attribute from the map entry defaultIdentityType – > IIQ_default – > DisallowedAttributes.

A sample source mapping application rule that sets administrator attribute is shown below which can be used to set the attribute to Identity type.

import sailpoint.object.Identity;

String adminEmpId = link.getAttribute("adminEmpID");
Identity adminIdentity = context.getObjectByName(Identity.class,empId);
return adminIdentity ;
2 Likes