This view allows you to quickly review the objects that someone, who has been assigned a given role may access. You access
this view by right-clicking RoleService in the Nav tree and clicking .
NOTE: In
Niagara 4.8 and later, there is added support for the UserService in the Permissions Browser view. Use the Show Permissions for dropdown list to switch between permissions for Users, and for Roles. When viewing permissions for Users, the view displays a separate column for each user as well as any prototype.
Figure 36. Permissions Browser view showing permissions for roles and users
Columns represent roles or users, and rows identify the objects in the station, with each table cell showing user permissions.
- Yellow rows are objects explicitly assigned with permissions.
- Dimmed rows represent objects that inherit their permissions from their parent object.
Double-click a cell to bring up the permissions window for that role or user depending on which option is selected in the
Show Permissions for drop-down list. This allows you to globally change a remission levels for any category in the station.
Additional enhancements to the Permissions Browser view include the following:
- Highlight Accessible – applies green shading to entries that are accessible by at least one displayed column (user or role). Do this by clicking
the Highlight Accessible icon (
) in the
Workbench toolbar.
Figure 37. Highlight Accessible tool highlights entries accessible by this user
- Filtering – filters results in the table for selected users/roles. Do this by clicking the table Options icon (
) at the far right side of the column heading row, to display the options menu, and click on Show Users... (or Show Roles...) to open a window that lists all users (or roles) which you can filter by search or selection and click OK.
Figure 38. Filtering shows persmissions for selected users/roles
| Column |
Description |
| First column |
Each Nav tree node occupies a row in the table. This expandable tree lets you navigate to objects of interest to review current
permissions.
|
| Admin |
Reports the rights assigned to the admin role. As this is a super user, admin has rights to read, write and invoke an action for all objects.
permissionsR = readW = writeI = invoke actionadmin level permissions appear in upper case.
|
| User |
Reports the rights assigned to the user role. The default is no rights assigned.
permissionsr = readw = writei = invoke actionoperator permissions appear in lower case.
|