Object-dependent references are divided into reference type, which define each area of application.
These reference types are defined in the table DialogAEDSActiontype. The following reference types are defined by default.
Reference Type | Use Case | Reference Table | Interface | Default component |
---|---|---|---|---|
Attestation_EditCases | Displays a list of attestations pending approval. | AttestationObject | VI_Interfaces_ObjectSwitch_Attetation_EditCases | VI_Attestation_EditCases_Default |
AttestationCase_Detail | Detailed information about an attestation case. | AttestationPolicy | VI_Interfaces_ObjectSwitch_AttestationCase_Detail | |
AttestationCase_DetailInit | Preset detailed view for an attestation case. | AttestationPolicy | VI_Interfaces_ObjectSwitch_AttestationCase_DetailInit | |
Clone_ShoppingCartItem | Duplicate an item in the shopping cart | AccProduct | VI_Interfaces_ObjectSwitch_Clone_ShoppingCartItem | VI_Clone_ShoppingCartItem_Default |
Detail_DialogDashboardDef | DialogDashboardDef | VI_Interfaces_Objectswitch_Detail_DialogDashboardDef | ||
Details_AccProduct | Detailed information about a requestable product. | AccProduct | VI_Interfaces_ObjectSwitch_Details_AccProduct | VI_Details_AccProduct_Default |
Details_PersonWantsOrg | Detailed information about a request. | AccProduct | VI_Interfaces_ObjectSwitch_Details_PersonWantsOrg | VI_Details_PersonWantsOrg_Default |
Details_ShoppingCartItem | Detailed information about an item in the shopping cart. | AccProduct | VI_Interfaces_ObjectSwitch_Details_ShoppingCartItem | VI_Details_ShoppingCartItem_Default |
Edit_PersonWantsOrg | AccProduct | VI_Interfaces_ObjectSwitch_Edit_PersonWantsOrg | VI_ITShop_PWO_Detail | |
Edit_ShoppingCartItem | AccProduct | VI_Interfaces_ObjectSwitch_Edit_ShoppingCartItem | VI_ITShop_ShoppingCart_DetailPane | |
GroupOwnerEdit | DialogTable | VI_Interfaces_ObjectSwitch_GroupOwnerEdit | VI_UNS_UNSGroup_EditOwners | |
HyperView | DialogTable | VI_Interfaces_ObjectSwitch_HyperView | VI_HyperView_Default | |
Insert_ShoppingCartItem | Adding an item to the shopping cart. | AccProduct | VI_Interfaces_ObjectSwitch_Insert_ShoppingCartItem | VI_Object_Overview |
Object_Overview | Overview of an object. | DialogTable | VI_Interfaces_ObjectSwitch_Object_OverView | VI_Object_Overview_Default |
ObjectCollcetion | DialogTable | VI_Interfaces_ObjectSwitch_ObjectCollection | VI_ObjectCollection_Default | |
ObjectEdit | DialogTable | VI_Interfaces_ObjectSwitch_ObjectEdit | VI_ObjectEdit_Default | |
ObjectSelection | DialogTable | VI_Interfaces_ObjectSwitch_ObjectSelection | VI_ObjectSelection_Default | |
ObjectSheet | DialogTable | VI_Interfaces_ObjectSwitch_ObjectSheet | VI_ObjectSheet_Default | |
ObjectView | DialogTable | VI_Interfaces_ObjectSwitch_ObjectView | VI_ObjectView_Default | |
Parameters_ShoppingCartItem | Display components of an additional request parameter. | AccProduct | VI_Interfaces_ObjectSwitch_Parameters_ShoppingCartItem | |
Select_DialogDashboardDef | Selecting a data point in a statistics overview. | DialogDashboardDef | VI_Interfaces_ObjectSwitch_Select_DialogDashboardDef | VI_Select_DialogDashboardDef_Default |
Verify_ShoppingCartItem | Checking an item in the shopping cart. | AccProduct | VI_Interfaces_ObjectSwitch_Verify_ShoppingCartItem | VI_Verify_ShoppingCartItem_Default |
VerifyDecision_PersonWantsOrg | Verifying an approval. | AccProduct | VI_Interfaces_ObjectSwitch_VerifyDecision_PersonWantsOrg |
The references are defined in the table DialogAEDSAction. Such a reference is defined by:
The list of assigned objects is stored in the table DialogAEDSActionHasObject.
In this section, you will find out using an example, how a component, displaying detailed information about a request, can be defined for a specific service item or entire service category request. This component is required if detailed information about requesting this service item should be displayed without taking into account, which page of the web application is currently open.
To assign an object-dependent reference of reference type Details_PersonWantsOrg to a service item
The tab is divided into two parts. References are shown under reference types and grouped in a hierarchical structure on the left-hand side.
If the object is correctly selected, appears meaning that this reference applies to the selected object.
Recompile the Web Designer so that the setting take effect in the web application.
To add a new object-dependent reference
This add a new reference with no data.
Object can be grouped in a similar way to references and displayed in a hierarchy. This means, the service item is under a service category.
If the object is correctly selected, appears meaning that this reference applies to the selected object.
|
NOTE: If you want to take object-dependent references into account that are explicitly assign to your web project, set the option Only apply object-dependent references that are explicitly assigned to this project in the Note editor. |
Recompile the Web Designer so that the setting take effect in the web application.
The Web Portal has many options for customizing the application according to its uses and your requirements. One possible configuration is to change predefined settings with the Web Designer configurator.
The second possible configuration provides customization of the object definition for requirements without predefined configuration settings.
If properties that are defined in the web project (languages, display settings, menu structure) are going to be changed, you must make a copy of the default web project.
|
NOTE: This task is different to creating an object copy.For more information, see Creating Object Copies with the Wizard. |
To create a new project
|
NOTE: Other projects are available to you as templates, not just the default project. You will see different menu items and workflow for use in your new project, depending on which web project you took as a template. |
The modules are still referenced from the customized web project.
|
NOTE: Check the modules options in the tree selection. To add the modules to a new project, you must set the option next to the module. Simply disable or do not enable the modules you do not want to have in the web project. Use the Select all/deselect all option to select or deselect all modules at once. |
Continue to add the new module. Next, the Create new project - New project view shows all changes made.
Details of the new web project are displayed in the definition tree view.
The web project is added as a new file.
To view the new web project
This opens the dialog box Edit web application settings.
The new web project is loaded in the preview.
This publishes the web project.
To copy configuration settings from another project
To add a new menu item to web project
This adds a new subnode under the Menu structure node.
To hide a menu without submenu.
The menu is not displayed in the web project if it has no submenu.
© 2023 One Identity LLC. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy