A command of the Page View Task type has the URL property in addition to the common properties. This property identifies the address of the resource, such as a Web page, that the command is intended to open. When the user clicks the command, the Web Interface navigates to the address specified by the URL property.
For more information and instructions on how to implement and use commands of this type, see “Developing Custom Web Pages” in the Active Roles SDK.
A command of the Set Attribute Task type has the following properties in addition to the common properties:
A command on an object in the Web Interface, such as Delete or Rename, can be either visible or hidden. If a command is visible, the user can click the command and have the Web Interface process the command accordingly. If a command is hidden, it is effectively disabled.
Normally, the Web Interface displays or hides a command depending on whether or not the user has sufficient rights to perform the respective operation on the object that the user has selected (for example, delete or rename the object). However, certain scenarios may require that a particular command be hidden or displayed depending on the properties of the selected object. Another requirement could be to hide or display a command depending on whether or not the user is authorized to make certain changes to the selected object.
To address these requirements, the Web Interface provides a number of options that control the visibility of a command to the user. The visibility options on a command take the form of conditions that are evaluated when a particular user selects a particular object in the Web Interface. Assuming the command is applicable to the type of the selected object, the command is displayed if each of the conditions evaluates to True.
By setting up the appropriate conditions on a command, the administrator can control the visibility of the command in the following ways:
It is possible to set up only property-related conditions, only access-related conditions, or both. The command is displayed if all the specified conditions evaluate to True. If at least one of the specified conditions is not met, the command is hidden.
To configure visibility options on a command
When you select a property and supply a value, either a new condition is added to the list or the supplied value is added to the existing condition that is based on the selected property. The latter occurs if the property is already in the list of the property-related conditions. This allows you to configure a condition that evaluates to True if the property has any one of the values specified. If only one value is supplied for a particular condition, then the condition evaluates to True if the property has exactly the value specified.
When you select a property and click OK, a new condition is added that evaluates to True if the user has sufficient rights in Active Roles to make changes to that property of the object selected by the user in the Web Interface.
A form is a set of pages associated with a command that requires data entry. You can customize a form by adding or removing entries.
Each entry is intended to view or modify certain portions of directory data referred to as object attributes or properties. You can rearrange entries or adjust their behavior as needed.
To start customizing a form, you must first open that form in the Form Editor.
To open a form in the Form Editor
- OR -
On the Navigation bar, expand Customization, and then click Directory Objects.
If no form is linked with the command you selected, the right pane does not contain the Edit Form command.
|NOTE: Another way to open a form in the Form Editor is to navigate to the Web Interface page that you want to configure and then click the Customize link.|