

Implementation Guide › Optimizing CA IdentityMinder › Task Optimizations › How CA IdentityMinder Renders Relationship Tabs
How CA IdentityMinder Renders Relationship Tabs
A relationship tab allows users to view and manage the relationship that a task's subject has with a set of entitlements. For example, the Provisioning Roles tab shows the provisioning roles that a user has.
To determine the objects that appear on a relationship tab, CA IdentityMinder performs numerous security evaluations, which can significantly impact performance.
The following example shows the steps that CA IdentityMinder takes to render the Provisioning Roles tab:
- An administrator clicks the Provisioning Roles tab in the Modify User task.
- CA IdentityMinder retrieves the provisioning roles where the selected user is a member.
- If the tab is configured to allow management of role administrators, CA IdentityMinder makes a second call to retrieve the list of provisioning roles where the selected user is an administrator.
- CA IdentityMinder evaluates each provisioning role that the user has to see if the administrator who initiated the task can manage membership for that role.
If the administrator can manage role members, CA IdentityMinder displays an active check box in the Membership column for that role in the list of roles on the tab.
- CA IdentityMinder evaluates each provisioning role that the user has to see if the administrator who initiated the task can manage administrative rights for that role.
If the administrator can manage administrative rights, CA IdentityMinder displays an active check box in the Administrator column for that role in the list of roles on the tab.
CA IdentityMinder must complete steps 2-5 to display the provisioning roles the user currently has. If the administrator needs to assign a new provisioning role, the following additional steps are required.
- The administrator clicks the Add button to locate new provisioning roles to assign.
- CA IdentityMinder displays a search screen that the administrator can use to search for the role to add.
- The administrator enters a search filter to find the role to add.
- CA IdentityMinder returns the list of provisioning roles that meet following criteria:
- The roles match the search filter entered by the administrator.
- The administrator can manage membership for the roles.
- The user is in the administrative scope of the administrator for the roles.
- The user does not already have the provisioning roles.
- CA IdentityMinder repeats step 9 to determine the roles where the administrator can manage administrative privileges.
Copyright © 2013 CA.
All rights reserved.
 
|
|