The data in the user interface is represented by objects. Objects in the user interface map the data stored in the database. These objects can be configured and enable data to be distinguished by specific properties.
User interface forms and task definitions are linked to object definitions and displayed depending on the selected object definition. Object definitions provide an additional control function for configuring the user interface.
You can assign several objects to each table in the One Identity Manager schema. Basically, each database table should have at least one object definition that is generally valid, that means, without limited selection criterion. Other object definitions then relate to the respective special case limited by the general case.
|TIP: To create object definitions for new tables, run the consistency check "Missing DialogObject" in Designer and use the repair mode. You must edit object definitions created like this afterward.|
|Table||Object definition||Limitation according to Object Definition|
|Employee||Employee dummy||Employees labeled as "Dummy employee".|
The table entries to be displayed are found through a selection script and an object definition condition.
IMPORTANT: You must compile the database for the selection criteria to come into effect.
Selection script to determine at run-time whether the data set being dealt with is an employee with the property "dummy employee":
Value = $IsDummyPerson:Bool$
Condition (WHERE clause) to select all employees with the property "Dummy employee".
You can define the following captions to represent each object definition in the administration tool user interface.
The list caption is used in One Identity Manager tools as the title for result lists. The display text of the object definition that you specified through the selected menu item, is used as the list title.
The form caption is used to display the current object definition, for example, in the Manager status bar.
The current object definition is determined when an item in the administration tool result list is selected. Valid object definitions and thereby the possible captions are determined by selection scripts. Of these, the caption of the object definition with the lowest sort order is shown.
|Object definition||Selection script||Sort order||
|Employee dummy||Employees labeled as dummy.||1||Dummy employee|
When an employee is selected in the result list, the corresponding display text is "Employees". If an employee is labeled as a dummy employee then it is assigned to another object definition using the VB.Net statement and the display text "Dummy employee" is displayed.
Predefined configurations are maintained by the schema installation and cannot be edited apart from a few properties. The default configuration is moved to a configuration buffer during handling. You can retrieve changes from the configuration buffer and restore the default configuration in this way.
To define objects definitions
- OR -
Add a new object definition using Object | New in the menu bar.