mirror of
https://github.com/apache/superset.git
synced 2026-05-12 19:35:17 +00:00
feat(dashboard_rbac): dashboard_view access enforcement (#12875)
* test: dashboard_view_test failing * test: tests works first time * fix: pre-commit and some refactoring * fix: after CR * fix: replace not_published with draft * fix: after CR * fix: pre-commit fixes * fix: pre-commit and lint fixes * fix: remove unused * fix: remove unused import * fix: wrap the decorator to not block others * chore: reuse dashboard from decorator into function
This commit is contained in:
@@ -75,3 +75,7 @@ class DashboardForbiddenError(ForbiddenError):
|
||||
|
||||
class DashboardImportError(ImportFailedError):
|
||||
message = _("Import dashboard failed for an unknown reason")
|
||||
|
||||
|
||||
class DashboardAccessDeniedError(ForbiddenError):
|
||||
message = _("You don't have access to this dashboard.")
|
||||
|
||||
Reference in New Issue
Block a user