You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by GitBox <gi...@apache.org> on 2018/11/30 07:56:39 UTC

[GitHub] cherrylynn commented on issue #2445: there are no grain dashboard-level controls avaliable

cherrylynn commented on issue #2445: there are no grain  dashboard-level controls avaliable
URL: https://github.com/apache/incubator-superset/issues/2445#issuecomment-443121769
 
 
   **### "Dashboard level access control" is really really needed !**
   
   Add permissions at the dashboard level.
   
   - Create permissions for each dashboard with the format "dashboard access on [dashboard_title](dash_id:x)"
   - The name of the permission is updated if the dashboard title is changed.
   - Add a dashboard permission to a role via the Edit Role form, or, for convenience, add a role to a dashboard via the Edit Dashboard form.
   - Optionally, add a default role to be added to each new dashboard created from a slice.
   - The permission "all_dashboard_access" is added to Admin, Alpha, and Gamma roles.
   - To allow private dashboards, remove "all_dashboard_access" from a role. This role will then only have access to the dashboards specified. Add a dashboard's permission to a role to "publish" it.
   - Note that these permissions do not apply to slices. To make the data in a dashboard truly private, use dashboard permissions with a read only role that has no slice/explore access.
   
   Reference: https://github.com/apache/incubator-superset/pull/5099

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org