The Search List portlet allows users to search and display the contents of the identity vault. It is the basis for the Directory Search action of the Identity Manager user application Identity Self-Service tab. The Directory Search action is configured to allow users to search for users, groups, and task groups, but you can modify it to change the scope of searchable objects and attributes.
The following example shows how the Directory Search action allows users to define the search criteria.
User interface element |
Description |
---|---|
Search for |
Users select the object type to search. For more information on defining the contents of this list, see Section 20.2.2, Setting Search List preferences. |
With this criteria |
Users define the search criteria by selecting attributes and search operators from the dropdown. When the user selects Advanced Search, they are able to specify multiple rows and multiple blocks of search criteria groupings that can be made inclusive (AND) or exclusive (OR). For more information on defining the searchable attributes, see Section 20.2.2, Setting Search List preferences. |
Search |
Runs the specified search criteria. For more information on defining the default search, see Section 20.2.2, Setting Search List preferences. |
My Saved Searches ![]() |
Allows the user to run, edit, or delete a select a previously saved search. |
Advanced Search ![]() |
Like the Search button, it lets the user add rows or blocks of search criteria, but in an advanced search, they are able to specify multiple rows and multiple blocks of search criteria groupings that can be made inclusive (AND) or exclusive (OR). For more information on defining the searchable attributes, see Section 20.2.2, Setting Search List preferences. |
This example shows how the portlet displays (using sample data) after the search criteria First name starts with A is entered:
You can configure the Search List portlet to use any of these features:
User interface element |
Description |
---|---|
Identity, Location, Organization tabs |
Users click one of these tabs to see the results list displayed in different ways. For more information on formats, see Section 20.1.1, About results list display formats. |
My Saved Searches ![]() |
Allows the user to select a previously saved search. |
Save Search ![]() |
Allows users to save search criteria and rerun the saved searches as needed. The searches are saved to the currently logged on user’s srvprvQueryList attribute. |
Export Results ![]() |
Lets users export the search results to a different format. |
Revise Search ![]() |
Lets users change the search criteria. |
New Search ![]() |
Lets the user define a new search. |
By default, Search List also allows end users to:
Print the search results
Launch email from the results list
Launch the Detail portlet from the results list
You can define how data that is returned from the identity vault search is displayed to end users. The data can be organized in one or more of these page types:
Identity Pages—Typically includes contact information, as shown here:
Location Pages—Typically includes location information, as shown here:
Organization Pages—Typically includes organization hierarchy information, as shown here:
You can define other result list formats using the portlet’s complex preferences. For example, if your identity vault schema included information about employee skills or certifications, you could set up a results list to display this information.
Depending on how you configure the portlet, end users are able to:
Choose the types of identity vault objects to search (such as, users and groups)
Specify the criteria that they want to search (such as, First name starts with, Last name includes, and so on)
Choose the display format that they want to view the search results
Change the sort order