feat(User Registrations): Migrate user registrations fab view (#33631)

This commit is contained in:
Mehmet Salih Yavuz
2025-06-25 15:26:21 +03:00
committed by GitHub
parent e0e3f94949
commit a13a590796
12 changed files with 513 additions and 14 deletions

View File

@@ -2798,7 +2798,7 @@ class SupersetSecurityManager( # pylint: disable=too-many-public-methods
for view in list(self.appbuilder.baseviews):
if isinstance(view, self.rolemodelview.__class__) and getattr(
view, "route_base", None
) in ["/roles", "/users", "/groups"]:
) in ["/roles", "/users", "/groups", "registrations"]:
self.appbuilder.baseviews.remove(view)
security_menu = next(
@@ -2806,5 +2806,10 @@ class SupersetSecurityManager( # pylint: disable=too-many-public-methods
)
if security_menu:
for item in list(security_menu.childs):
if item.name in ["List Roles", "List Users", "List Groups"]:
if item.name in [
"List Roles",
"List Users",
"List Groups",
"User Registrations",
]:
security_menu.childs.remove(item)