Displaying columns in custom tables
To display custom database table in the administration tool user interfaces and edit the main data:
-
Create a user interface form using the form definition VI_Generic_MasterData. This form definition allocates the control element for editing main data in the user interface.
-
In the Designer, specify the order for displaying input fields in the Sort order property (DialogColumn.SortOrder). Columns with a sort order of less that one are not displayed.
-
Achieve a better overview of the input fields by grouping database columns. In the Designer, customize the Group property (DialogColumn.ColumnGroup) in the column definition. Each group has its own tab. The name of the tag corresponds to the group.
-
Columns whose data contents can be multiline are displayed in a multiline field on the generic form. Label these columns as multi-line.
Displaying custom columns in predefined tables
Separate tabs can be shown for custom column extensions to default tables on the predefined main data forms.
The preceding features apply if the predefined main data form uses the VI_Generic_MasterData form definition. Otherwise the following prerequisites are required for using this functionality:
-
Main data form already has tabs. Simple main data forms without tabs are not extended.
-
To change the sort order in which the input fields on the form are displayed, select the Sort order property (DialogColumn.SortOrder) of the database columns. Columns with a sort order of less that one are not displayed.
-
Database columns are grouped. In the Designer, customize the Group property (DialogColumn.ColumnGroup) in the column definition. Each group has its own tab. The name of the tag corresponds to the group. If no group is specified, a tab with the name Custom is displayed.
NOTE: Other special features apply to displaying custom schema extensions on the UNSAccountB, UNSContainerB, UNSGroupB, UNSItemB, and UNSRootB tables. For more information, see the One Identity Manager Administration Guide for Connecting to Custom Target Systems.