Introduction
The role-based access control (RBAC) support has been added to Dashboard 2.0, which permits you to restrict a user according to the user roles and permissions. Using RBAC, you can control which actions an authenticated user is permitted.
At present, the below permissions have been provided while creating a permission set:
- Add/remove/edit/move tile
- Add/edit/remove dashboard variable
- Rename dashboard
- Share dashboard
- Move dashboard
- Remove dashboards
Permissions
| Permission | Dashboard Type | Can Edit and Delete | 
|---|---|---|
| DASHBOARD_VIEW, DASHBOARD_MANAGE, ADMINISTRATOR | Curated | No | 
| DASHBOARD_VIEW | Private, Shared, Public | User cannot edit dashboard | 
| DASHBOARD_MANAGE | Shared, Public | User cannot edit | 
| DASHBOARD_MANAGE | Private | User can edit | 
| DASHBOARD_MANAGE, ADMINISTRATOR | Shared, Public | User can edit | 
Tile Permissions
The following are the basic permissions required to create any tile:
| Category | Permission Type | Permission Value | 
|---|---|---|
| Account Administration | Manage | Dashboards | 
The following additional permissions are required to create the tiles listed below:
| Tile type | Category | Permission Type | Permission Value | 
|---|---|---|---|
| Resource tile | Account Administration | View | Devices | 
| Alert tile | Alerts | View | Alerts | 
| Service tile | Account Administration | View | Devices | 
| Schedule tile | Account Administration | View | Scheduled Maintenance | 
| NetFlows tile | Network | View | Network Performance Management | 
| Logs tile | Logs | View | Logs | 
| Ticket tile | Tickets | View | Any one of the following permissions: 
 |