Adding conditions to hide UI controls

You can create and apply a signature option to a user interface (UI) control to deny access based on satisfying a condition. When the condition is true, access is granted to all of the controls who are associated with the signature option. Conditional access is granted to all users who belong to the security groups that are associated with the signature option.

Procedure

  1. In the Conditional Expression Manager application, create one or more conditions that denies access to a UI control when the condition is true.
  2. In the Security Groups application, create or identify the security groups that cannot access the UI control.
  3. In the Application Designer workspace, select Add/Modify Signature Options, and create a signature option.
  4. Select the UI control that you want to configure, and select Control Properties.
  5. Click Configure Conditional Properties and specify the following options:
    Option Description
    Signature Option Specify the signature option you created for the control.
    Security Groups Specify the groups that you want to hide the UI control from.
    Conditions for a Security Group Specify the conditions you created in step 1. The conditions apply only to the security groups that you specified.
    Property Values for Condition Specify the names and values of the properties to be controlled by the condition.
  6. In the Security Groups application, grant the signature option to the security group.

Results

The users in the security groups that you specified do not see the UI control when the condition you apply is true. Users in other security groups can see the UI control.


Feedback