Role assignment attributes

We can define role assignment attributes. The attributes can be associated with a person-role relationship. Optional role assignment attributes tasks are:

  1. Only static roles support assignment attributes.

  2. Only the string type and text widget of assignment attributes are supported.


ACI capabilities for role assignment attributes

Both the default and new ACIs supports attribute-level permissions for role assignment attributes like other attributes in the role definition. We can now modify or create ACIs. We can set attribute-level permissions for granting or denying usage of these role assignment attributes within the role definition. Only authorized users can read or write assignment attributes. Additionally, you can: ACI works the same way as it does for other entities. There is no ACI on specific role assignment attributes. The following attributes are available:

To view the role assignment attribute value on a person form, the logged in user must have read permissions on erRoles, erRoleAssignmentKey and erRoleAssignments..

To edit the role assignment attribute value on a person form, the logged in user must have read permissions on erRoles, erRoleAssignmentKey and write permissions on erRoleAssignments.

We cannot define ACI on the assignment attribute that you defined on the role.


JavaScript capabilities for role assignment attributes

We can access these capabilities for role assignment attributes within the JavaScript interface:

JavaScript APIs include.

See the reference pages in the IBM Security Identity Manager Reference Guide.


Role assignment attributes and the Self Service or the Identity Service Center user interface

For more information about adding or modifying role assignment attributes for a user profile in the Identity Service Center user interface, see Modifying role assignment attributes for your personal profile.

Parent topic: Role administration