GitHub user orlandolaycos edited a discussion: How could I reduce editing 
permissions?

Hello! 

First of all, thank you for openly offering Superset. I've been developing a 
few things on Apache Superset for a few months now, mainly statistical panels. 
And so far, with your commitments, things have gone well.

I am currently developing a new service that establishes a dataset, two user 
roles (an editor and a read-only user), and a dashboard. My website (a 
collaboration service) would embed the dashboard directly in an iframe, abling 
users to create & share their own visual representations effortlessly. 

My initial strategy was to establish a one-to-one relationship between my main 
system and a Superset dashboard. To enable the "editor" to modify a dashboard, 
I assign them as another "owner". Additionally, I grant them the "can 
dashboard" permission for direct access to the dashboard.

However, I've encountered a challenge: _I cannot restrict the "editor" from 
changing roles or owners in that dashboards, nor from creating new dashboards_.

**Q1:** Is there a way to prevent an "editor" from creating new dashboards 
while still allowing them to modify an existing one? I also want to ensure they 
cannot delete any dashboards.

**Q2:** Is there a permission setting or method to prevent a user from altering 
the properties of a dashboard while still allowing them to create and edit its 
charts?

I would appreciate any advice on this.

PS: Sorry if my English isn't the best

GitHub link: https://github.com/apache/superset/discussions/33981

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: 
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to