fix(permissions): restrict deletes and admin member management

This commit is contained in:
2026-04-28 10:02:37 +03:30
parent 02c9c17c30
commit afb1a55570
9 changed files with 157 additions and 37 deletions

View File

@@ -27,6 +27,7 @@ from apps.workspaces.services.permissions import (
WORKSPACE_VIEW,
can_assign_workspace_role,
can_change_workspace_membership,
can_delete_workspace_object,
can_manage_workspace_members,
get_workspace_membership,
get_workspace_role,
@@ -72,6 +73,7 @@ __all__ = [
"can_manage_workspace_members",
"can_assign_workspace_role",
"can_change_workspace_membership",
"can_delete_workspace_object",
"upsert_workspace_user_rate",
"update_workspace_user_rate",
]