Benjamin Müller
Benjamin Müller
Thanks for the super fast feedback! I just seems that none of the angular select / select2 directives seem to work 100% which is a real dealbreaker for a production...
We are too .. but have a look at ui-select2 or ui-select .. they are broken in so many ways .. yours isnt .. :)
The error is in [superset/security/manager.py](https://github.com/apache/superset/blob/master/superset/security/manager.py#L1926) in the **has_rbac_access** function ``` def has_rbac_access() -> bool: return (not is_feature_enabled("DASHBOARD_RBAC")) or any( dashboard_role.id in [user_role.id for user_role in self.get_user_roles()] for dashboard_role in dashboard.roles...
The role management is done somewhere else, as mentioned in the parent function ``` def raise_for_dashboard_access(self, dashboard: "Dashboard") -> None: """ Raise an exception if the user cannot access the...