There are the several views available for editing forms in the Form Editor:
View | Description | ||
---|---|---|---|
Form overview |
This view displays the interface forms. You can create or delete interface forms in this view. Forms can be displayed hierarchically or in a list. The interface forms are grouped by form template and form definition in the hierarchical representation.
| ||
Objects | All available object definition are displayed. You can assign interface forms to object definitions or delete existing assignments. | ||
Menu Items | All available menu items are displayed. You can assign menu items or remove existing assignments. When the associated menu item is selected in the navigation or the item is selected in the result list, the interface forms are shown for all system users without taking their permissions group memberships into account. | ||
Permissions group | Displays all available permissions groups. You can assign the interface forms to the permissions groups or delete existing assignments. These interface forms are available to system users depending on their permissions group memberships. | ||
Related Applications | All available applications are displayed. You can assign interface forms to the applications or remove existing assignments. | ||
Properties | Edit the properties for the selected interface form in the edit view and also the form templates and definitions. A default context menu is available for input fields. | ||
Form preview |
The form preview shows the contents of the interface form. You can see which base tables will be used to display the data. The permissions of the logged in Designer user are taken into account when loading and displaying an interface form. If a form cannot be loaded, an appropriate error message is displayed. |
Context Menu Item | Meaning |
---|---|
Paste | Inserts a new interface form. |
Delete | Deletes the selected interface form. |
Replace by... | Starts the wizard for replacing a form. |
Properties | Displays the object properties of the selected entry. |
Select columns... | Opens a dialog window for selecting columns that can be additionally displayed in the user interface navigation. |
User interface forms are connected to object definitions, so that different forms are offered in the user interface depending on which object is selected. These interface forms are made available to system users, taking into account their permissions group memberships, by the additional assignment of interface form to permissions groups. Further more, interface forms can be defined for separate menu items. When the associated menu item is selected in the navigation or the item is selected in the result list, the interface forms are shown for all system users without taking their permissions group memberships into account.
Predefined configurations are maintained by the schema installation and cannot be edited apart from a few properties.
|
NOTE: You can disable individual predefined tasks to prevent them being shown in the user interface. They remain disabled even after schema installation. |
To disable a user interface form
To copy a user interface form
|
NOTE: Use the copy, if you only want to make minimal changes to it, for example, another caption or sort order. |
This creates a copy of the selected user interface form.
|
NOTE: Disable the original user interface form. Otherwise both forms are displayed in the user interface. |
To create a new overview form
|
NOTE: Create a new user interface form, for example, if you want to display custom schema extensions in the user interface. One Identity Manager provides a set of form templates and definitions in the default installation. These can be used for easily creating your own forms. |
To display a user interface form in the user interface
Property | Meaning | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Form name |
The form name is used to quickly select interface forms, for example, in the Designer.
| ||||||||||
Form definition |
Form definition linked to the user interface form.
| ||||||||||
Caption | Caption shown on the user interface form. The caption is used to represent the interface form in the task view and in the form’s context menu in the user interface. Translate the given text using the | ||||||||||
Online help link | The form's help key for navigating to the relevant chapter in the online help. | ||||||||||
Description |
Detailed description of the user interface form.
| ||||||||||
Icon | Icon marks the user interface form in the user interface. | ||||||||||
Sort order |
The sort order determines the position of the interface form in the task view and in the form’s context menu in the administration tools.
| ||||||||||
Preprocessor condition |
User interface forms can be given a preprocessor condition. This means that an interface form is only available when the preprocessor condition is fulfilled.
| ||||||||||
Control deactivation |
Specifies which button to gray out in the toolbar.
| ||||||||||
Disabled |
Use this option to label interface forms that should not be shown in the user interface.
| ||||||||||
Disabled by preprocessor | If an object definition is excluded through a preprocessor condition, this option is set by the Database Compiler. | ||||||||||
Show modal | Specifies whether the form is displayed in a separate dialog box. Used by wizards for entering data. | ||||||||||
Open on new tab | The form is opened on a new tab. | ||||||||||
Configuration |
The configuration is used to limit the tables and columns on display. Templates for the configuration data definition are found in the pop-up list XML templates. Special properties that have been used in the design of the form, can be passed to the interface form in "SpecialSheetData". For example, the report name and special report parameters can be passed to the report interface form by using this section. Special form properties that have been used in the design of the form are passed on in the section "Properties". | ||||||||||
Insert values | Insert values are only relevant for interface forms of type "Edit". With them you can specify the default values for the columns that are assigned when a new object is added. The input is in VB.Net syntax. |
Form definitions and form templates make up the basis of interface form design. Form definitions contain information about the data that will appear in the forms, for example, tables and columns as well as titles for form tabs and root nodes in hierarchically ordered elements (ChildRelationControl, membership tree) for the form templates defined in the form archives (Forms.*.vif).
© 2021 One Identity LLC. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy