GitHub user dosubot[bot] added a comment to the discussion: What happens if i 
enable FEATURE FLAG , DASHBOARD_RBAC  and VERSIONED_EXPORT =True

<!-- Answer -->
When you enable both DASHBOARD_RBAC and VERSIONED_EXPORT, you can assign roles 
(like alpha, gamma) to dashboards for access control. These role associations 
are stored in the database in the dashboard_roles table, which is defined in 
the Dashboard model in `superset/models/dashboard.py` 
([source](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/models/dashboard.py)).

With VERSIONED_EXPORT enabled, dashboard exports include a version key and use 
a versioned YAML format. The export logic is handled in 
`superset/commands/dashboard/export.py`, which generates the YAML files 
([source](https://github.com/apache/superset/blob/829e4d92d91ceae4b43b1ed3b063ffe45377799c/superset/commands/dashboard/export.py)).
 If the export logic includes roles, they will appear in the exported YAML file 
as part of the dashboard metadata. The actual presence of roles in the export 
depends on the implementation in the export logic, but the association is 
always present in the database via the dashboard_roles table.


<!-- 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/cc3ade11-2300-44ba-90b2-04a0ca0751ff?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/cc3ade11-2300-44ba-90b2-04a0ca0751ff?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/cc3ade11-2300-44ba-90b2-04a0ca0751ff?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/cc3ade11-2300-44ba-90b2-04a0ca0751ff?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/cc3ade11-2300-44ba-90b2-04a0ca0751ff?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/cc3ade11-2300-44ba-90b2-04a0ca0751ff?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/cc3ade11-2300-44ba-90b2-04a0ca0751ff?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/34628)

GitHub link: 
https://github.com/apache/superset/discussions/34628#discussioncomment-14054826

----
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