bluepython508 opened a new issue #18233:
URL: https://github.com/apache/superset/issues/18233


   **Is your feature request related to a problem? Please describe.**
   The documentation recommends setting `PUBLIC_ROLE_LIKE` to `Gamma` to allow 
anonymous users to use Superset.
   However, the `Gamma` role has permissions that are necessary for named users 
but cause errors for anonymous users, such as `can write on Chart`. This leaves 
the Save button for charts enabled, but when clicked gives errors about the 
user being `undefined`, and when a name is entered, the save button is a no-op.
   
   **Describe the solution you'd like**
   A role, managed by `superset init`, that is like `Gamma` but designed for 
anonymous users and use with `PUBLIC_ROLE_LIKE`.
   Ideally, this role would contain all of the `can read` and similar 
permissions that `Gamma` does, but none of the `can write` and similar 
permissions.
   
   **Describe alternatives you've considered**
   - Creating such a role manually
   - Leaving the error messages present
   
   **Additional context**
   
![2022-01-31-152442_681x437_scrot](https://user-images.githubusercontent.com/16466646/151821458-5afc252f-5db6-44be-80a0-6fe7d124a13f.png)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



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

Reply via email to