doctorseus opened a new issue, #24844: URL: https://github.com/apache/superset/issues/24844
On the frontend side there seems to be an issue with the +DASHBOARD and +CHART button on the welcome page. These buttons are always shown to a user, even if the user has no permission at all. The code indicates these should only be shown if user has access to "write" to either "dashboard" or "graph". But this seems to not work correctly. #### How to reproduce the bug 1. Create role without permissions 2. Create user with this role only 3. Log in, and see that +DASHBOARD and +CHART buttons are still there ### Expected results If permissions are not set correctly, buttons should be hidden to user. ### Actual results Buttons are always shown. #### Screenshots  ### Environment - superset version: `2.1.1rc2` -- 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]
