-
Notifications
You must be signed in to change notification settings - Fork 14.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[dashboard-rbac] Support Fallback to dataset permissions even when ff is on #17227
Comments
Hello @kamalkeshavani-aiinside I am marking this as a bug as you pointed out that should be the default behavior. I am also marking the issue as requiring validation from a committer. Thank you! |
I can confirm this bug in 1.4.1. the |
i understanding this and tested in my forked repo.
this is what my understanding is. hope other is seeing these and not my custom changes in my fork.(which hadn't done to dashboard stuff majorly). |
Is there any acknowledgement by the dev team of this issue? At the very least, the FF should be marked |
@MM-Lehmann it should be assumed that any feature flag that's disabled by default is considered experimental. Having said that we do appreciate that the issue has been raised, and I can take a look at fixing this if I can repro it. |
Hello, I'm experiencing the same issue in 1.4.2 version.
|
Same problem. |
Does anyone has update on this issue please? E.g. has anyone tested this in v2? |
This still exists in 1.5.1 |
I can also confirm the bug exists on 2.0.0 (tested locally with Docker Image) |
This is not a bug from my point of view Anyone at this point van go ahead and implement option #3 by adding a MODE config flag to support each of the option instead of a ff that can only be addressed with 2 viable option Ff is meant for testing features and I think this feature is already mature enough and it should be converted into a mode config |
I agree that there several possibilities, but an "Unexpected error" is raised directly in the frontend for the enduser. |
Hi, #22642 should fix the issue. |
Closing this issue in favor of the newer one, #22640. |
Is your feature request related to a problem? Please describe.
With 'DASHBOARD_RBAC' ff on, when I don’t assign any role in dashboard props but the role has access to required dataset, still I get this error
You don't have access to this dashboard.
Describe the solution you'd like
As the documentation mentions here, the fallback to dataset permission should work with ff enabled.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
I confirmed the same behavior in 1.3.2.
https://apache-superset.slack.com/archives/C01B6H6U8S2/p1625000708004100
The text was updated successfully, but these errors were encountered: