GitHub user dosubot[bot] added a comment to the discussion: RBAC not working

<!-- Answer -->
The UI for assigning dashboard roles/permissions is only visible if the 
DASHBOARD_RBAC feature flag is enabled in both the backend config and the 
frontend state. The roles assignment UI appears in the dashboard Properties 
modal, which you access via the dashboard header edit controls. If you don't 
see the roles box, check that the feature flag is present in your Python config 
and is being passed to the frontend—open your browser dev tools and confirm 
that `window.featureFlags.DASHBOARD_RBAC` is set to `true`. If it's missing, 
the UI won't render even if the backend is configured. Also, make sure you have 
edit permissions on the dashboard (owner or admin). The workflow is robust and 
covers edge cases, so if all conditions are met and the UI is still missing, 
there may be a frontend/backend sync issue or a recent regression in your 
deployment.  
[Source: PropertiesModal 
code](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset-frontend/src/dashboard/components/PropertiesModal/index.tsx)


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*

---
<sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/ef8d721a-ccce-4583-ab05-71093a846813?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/ef8d721a-ccce-4583-ab05-71093a846813?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/ef8d721a-ccce-4583-ab05-71093a846813?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/ef8d721a-ccce-4583-ab05-71093a846813?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/ef8d721a-ccce-4583-ab05-71093a846813?feedback_type=hallucination)
 | [Report 
šŸ›](https://app.dosu.dev/response-feedback/ef8d721a-ccce-4583-ab05-71093a846813?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/ef8d721a-ccce-4583-ab05-71093a846813?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat
 with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github)&
 nbsp;[![Join 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/discussions/34741)

GitHub link: 
https://github.com/apache/superset/discussions/34741#discussioncomment-14144103

----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: 
notifications-unsubscr...@superset.apache.org


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

Reply via email to