Assigned roles based on manager attributes

Hello,

Do you know if it’s possible to assign roles based on manager attributes using affectation criteria? For example, I have two identity profiles: internal and external. In the internal profile, I have the identity attribute level_name, and for the associate source, I have the source attributes level_name and level_code. The external identity profile has the same level_name identity attribute, which I retrieve using a transform called getReferenceIdentityAttribute.

I have roles based on level_name, but I want to switch them to level_code. For the internal source, this is straightforward since I have the attribute account level_code. However, for the external source, I don’t have this attribute available.

Do you think it’s possible to achieve this through role affectation criteria, or will I need to create an identity attribute using the getReferenceIdentityAttribute transform?

Thanks,

Seeing as this is any Identity Attribute and not an account attribute I would say yes you would need a transform to map this to the identity. Based on what you descried I am assuming you are wanting to assign the role to external users as well as internal users. If you are only looking to assign based on internal users then you should only have to target the values in which you want to assign the role to using an OR block in the Role Criteria. In the screen print below you can see where we target the single attribute and list our all possible variations that would have this role assigned to. Hope this helps.

Screen Print

1 Like

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