Showing controls to some users

A user can be a member of many security groups. A user can have read-only access to an application in one group. As a member of another group the same user can have conditional access to the application. When the security groups combine, the user can access the application when the condition is true. When the condition is false, the user cannot access the application.

Procedure

  1. In the Application Designer workspace, select the control and click Control Properties.
  2. Select a signature option and close the window.
  3. Click Save.
  4. In the Conditional Expression Manager application, create a condition that grants access to a control when the condition is true.
  5. In the Security Groups application, select the security group that contains all users. For example, select the MAXEVERYONE security group.
  6. Click the Applications tab and filter for the application that you want to apply the condition to.
  7. In the signature options row, check Grant Access, and specify the identifier of the condition you created in Step 4 in the Condition field.
  8. On the List tab, select another security group. For example, select the PROJECTMANAGERS security group.
  9. In theApplications tab, check Grant Access in the Read Access to Actions row.
  10. Add the same user to both security groups.

Results

You have one group of users, PROJECTMANAGERS that has read-access to the application. The security group that contains all users, MAXEVERYONE, has conditional access to the control. When the two groups are combined, users have access to the control when the condition is true. Users who do not have read-access to the application in any group do not have access to the control.



Feedback