This solution uses dynamic groups to define the criteria required to receive a Roles Based Provisioning Module role. Dynamic groups allow you to specify the criteria used to evaluate membership in the group. For more information about dynamic groups, see the AppNote How to Manage and Use Dynamic Groups
To create a dynamic group for all active employees:
Log in to iManager as an administrative user.
Click
> under Roles and Tasks.Select
from the available object classes list, then click .Use the following information to create the dynamic group:
GroupName: Specify a unique name for the group. For example, Active Employees.
Context: Browse to and select the container where you want to create the dynamic group.
Dynamic Group: Select the option to create the dynamic group.
Nested Group: For this solution, do not select this option.
Set Owner: Select this option to set the logged-in user as the owner.
Click
, then click .In the
field, specify a description for this role.IMPORTANT:The description is the value displayed for the group in the User Application. If there is no description value, the group is not displayed in the User Application.
Click the
tab.Use the following information to define the criteria for membership in this dynamic group:
Query: If you have more than one requirement for the dynamic group, click the plus icon to add another query.
Start search at(Base DN): Specify the DN of the starting location to perform the search for members of the group.
Search Scope: Specify a scope for the search. If you don’t specify a scope, the base scope is assumed. The options are:
searches only the base object.
searches the direct subordinates of the base object. The base object is not searched.
searches the base object and all objects in the subtree below it.
Search Multiple Servers: Select whether the search should include multiple servers or only the server containing the dynamic group object. If you select
, the server communicates with other servers while searching for dynamic members. If you select , a local search is performed for dynamic members.NOTE:If you select to search multiple servers for dynamic members, it can take a long time for the results to be returned.
Search Filter Read Write Replica: Select whether to search for dynamic members in the Filtered Read Write replica. This option is enabled only if you have selected
for .Search Filter: Define the criteria for membership in the dynamic group.You can type the text if you know the proper syntax, or you can launch the Advance Selection Criterion Wizard to define the criteria.
For an object to become of a member of the dynamic group, this solution requires that it must have an objectClass that is equal to inetOrgPerson and that the attribute of employeeStatus is equal to Active.
Click
to save the changes.Create a second dynamic group where the objectClass is equal to inetOrgPerson and the Title attribute is equal to Finance Clerk.