This page provides an overview of permissions for custom dashboards in AppDynamics.
The predefined role is the Dashboards Viewer. The permissions of this role are limited to viewing custom dashboards in the Tenant UI. The permissions of this role apply if you do not set more specific permissions for an individual custom dashboard.
Each custom dashboard inherits the default custom dashboard permissions unless you override the defaults by configuring separate explicit permissions for individual dashboards.
For example, you could have a custom dashboard called SalesDashboard and a custom role SalesRole, and a second custom dashboard called FinanceDashboard, and a second custom role FinanceRole. The SalesRole could be configured to have permissions in the SalesDashboard but not in the FinanceDashboard and so on.
Creating custom dashboard templates requires the Configure 'My Dashboards' for Tiers and Nodes permission, which you can set at the application level. See Application Permissions.
Changes made to the default or custom permissions are automatically applied to existing and future dashboards. These permissions can be used to create special permissions for specific dashboards and override default permissions.
You can configure default permissions on the
Admin.jsp page as follows:
- Click and select Administration.
- Select General and click Create.
- Provide details (name and description) about the role.
- Click Dashboards and select the permissions that you want this role to acquire.
- Select Can Create Dashboards to grant role permission to create new dashboards.
- Select Default Permissions for this role: View, Edit, Delete, or Share.
You cannot edit the permissions of the listed dashboard roles because they are set by default.
If any of the dashboard permissions in the custom permissions list matches with the default permissions, that entry will be removed from the custom list.
Create a new user or select an existing user.
Select one or more options to assign the required role to the user.
You can assign all the available roles to the user at once or disable them all at once.
- Click Save.
|Permission||Activities Enabled||More Information|
|View||View specific custom dashboards.||Custom Dashboards|
|Edit||Edit specific custom dashboards.|
|Delete||Delete specific custom dashboards.|
|Share||Share specific custom dashboards.|
|Can Create Custom Dashboards||Create new custom dashboards.|
You can allow the users to share their dashboards publicly (without requiring a login) with the share permission. This permission allows you to control the permissions that a user or a role can acquire.
Enable the Share Permission
You can enable the Share icon on the dashboard after configuring the default share permissions:
- Navigate to Dashboards & Reports and click Dashboards.
- Right-click a dashboard.
- Select Share > Share Dashboard.
This table shows you how the Share icon appears on the dashboard menu based on the values assigned to share permission and the shared status:
|Share Permission||Is shared||Share Icon|
When the share permission is activated yet no role with share access exists, dashboard users cannot share the dashboard. You must update all default roles with
share=true when appropriate.