Chat now with support
Chat with Support

Identity Manager 8.0 - Configuration Guide

One Identity Manager Software Architecture Working with the Designer Customizing the One Identity Manager Default Configuration Checking Data Consistency Compiling a One Identity Manager Database Working with Change Labels Basic System Configuration Data
One Identity Manager Authentication Module Database Connection Data Configuration Parameters for System Configuration Setting up the Mail Notification System Enabling More Languages for Displaying and Maintaining Data Displaying Country Information Setting Up and Configuring Schedules Password Policies in One Identity Manager Reloading Changes Dynamically TimeTrace Databases Machine Roles and Server Functions Files for Software Update Operating Systems in Use System Configuration Reports Using Predefined Database Queries Managing Custom Database Objects within a Database
The One Identity Manager Data Model Granting One Identity Manager Schema Permissions Working with the User Interface
Object definitions for the User Interface User Interface Navigation Forms for the User Interface Statistics in the One Identity Manager Extending the Launchpad Task Definitions for the User Interface Applications for Configuring the User Interface Icons and Images for Configuring the User Interface Language Dependent Data Representation
Process Orchestration in One Identity Manager
Declaring the Job Server One Identity Manager Service Configuration Handling Processes in the One Identity Manager
Tracking Changes with Process Monitoring Conditional Compilation using Preprocessor Conditions One Identity Manager Scripts Maintaining Mail Templates Reports in the One Identity Manager Custom schema extensions Transporting One Identity Manager Schema Customizations Importing Data Web Service Integration SOAP Web Service One Identity Manager as SPML Provisioning Service Provider Searching for Errors in the One Identity Manager Processing DBQueue Tasks One Identity Manager Configuration Files

Object definitions for the User Interface

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 132: Example Relationship between Tables and User Interface Object Definitions
Table Object definition Limitation according to Object Definition
Employee Employee general None
Employee Employee dummy Employees labeled as "Dummy employee".
Detailed information about this topic

Selection Criteria for Object Definitions

The table entries to be displayed are found through a selection script and an object definition condition.

  • Write a selection script (VB.Net term) that either returns "true" or "false" depending on whether the parent data set belongs to this meta object type or not.
  • Write a condition (WHERE clause as database query) such that a meta object can also be used in display list.

IMPORTANT: You must compile the database for the selection criteria to come into effect.

Example of displaying employees labeled as "Dummy employee"

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".

IsDummyPerson=1

Related Topics

Using Display Text for Object Definitions

You can define the following captions to represent each object definition in the administration tool user interface.

  • List caption

    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.

  • Form caption

    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.

Example
Table 133: Captions depending on the Sort Order of the Object Definitions
Object definition Selection script Sort order

Caption

Employee general None 10 Employees
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.

Related Topics

Working with Object Definitions

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

  1. Select the category User Interface | Object definitions in the Designer.
  2. Select one of the object definitions in the list.

    - OR -

    Add a new object definition using Object | New in the menu bar.

  3. Enter the object definition's master data.
Related Topics
Related Documents