diff --git a/apps/rbac/api/role.py b/apps/rbac/api/role.py index e2cca9bf0..97c0c76e3 100644 --- a/apps/rbac/api/role.py +++ b/apps/rbac/api/role.py @@ -89,11 +89,15 @@ class RoleViewSet(JMSModelViewSet): class SystemRoleViewSet(RoleViewSet): + perm_model = SystemRole + def get_queryset(self): return super().get_queryset().filter(scope='system') class OrgRoleViewSet(RoleViewSet): + perm_model = OrgRole + def get_queryset(self): return super().get_queryset().filter(scope='org')