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
   
![image](https://github.com/apache/superset/assets/3695662/0ad1f34a-ccea-4221-af75-2b81bb3155eb)
   
   ### 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]

Reply via email to