The lists node lets you define the contents of global lists. You can then define an attribute control type as a global list. When the User Application displays the attribute for editing, the contents of the global list are displayed in a drop-down list for the user to make a selection. By default, the directory abstraction layer includes the global lists described in Table 3-4.
Table 3-4 Directory Abstraction Layer Default Global Lists
List Name |
Description |
---|---|
Delegate Relationship |
Defines the relationships that can be selected when making a Delegate Assignment by relationship. The contents of this list display in a drop-down list box. The values can only be DN attributes from the User entity. |
Email Notification Types |
Represents the type of email notification that a user wants to receive when involved in proxy/delegate processing of resource requests. Types are locked. WARNING:Do not edit these values. This is used by the Preferred Notification attribute of the user entity. |
Provisioning Category |
Defines the set of categories that organize provisioned resources (entitlements) and provisioning requests. The categories in this list display in:
|
Resources Category |
Defines the set of categories that organize resources. The categories are displayed in:
|
Roles Category |
Defines the set of categories that organize roles. The categories are displayed in:
|
NOTE:You cannot delete these lists or change the key values for the lists. Except for the Email Notification types, you can add and remove items and change existing values and labels.
To create a new global list:
Launch the New List Wizard in one of these ways:
From Designer’s menus:
Select File > New > Provisioning, select Directory Abstraction Layer List, then click Next.
When launched from the File menu, the dialog box contains fields not displayed when launched in other ways.
Select DAL > New > List.
From the Provisioning view:
Right-click the Lists node, then select New.
From the directory abstraction layer editor:
Click New List.
Right-click the Lists node, then select Add List.
The New List dialog box displays.
Fill in the fields as follows:
Field |
Description |
---|---|
Identity Manager Project and Provisioning Application |
Select the Identity Manager project and provisioning application where you want to add the list. NOTE:These fields display when you launch the wizard from the File menu. |
List Key |
The unique identifier for the list. |
Display Label |
The string used when the list is displayed in the User Application. You can localize this label. For more information, see Localizing Provisioning Objects. |
Click Finish.The Global Lists property page displays for editing.
Fill in the fields as follows:
Field |
Description |
---|---|
Display Label |
The name of the list. This is the name displayed in Designer. |
Labels |
The text for the list item to display in the User Application. |
Values |
The list item value stored in the Identity Vault. Valid characters include letters, numbers, and the underscore (_) character. |
The following table describes the wizard’s buttons:
Button |
Description |
---|---|
Adds a new value |
|
Moves the row up or down in the list. This order specifies how the labels are displayed in the User Application. |
|
Displays the localization dialog box. For more information on using the dialog box, see Localizing Provisioning Objects. |
|
Deletes the row. |
Save the project to make it available to the User Application.