refactor: permission

v3.2
wxg0103 2025-06-04 17:17:47 +08:00
parent 445a87143b
commit 824e02521c
1 changed files with 5 additions and 4 deletions

View File

@ -638,10 +638,11 @@ class PermissionConstants(Enum):
role_list=[RoleConstants.ADMIN], role_list=[RoleConstants.ADMIN],
parent_group=[WorkspaceGroup.SYSTEM_MANAGEMENT], parent_group=[WorkspaceGroup.SYSTEM_MANAGEMENT],
) )
WORKSPACE_CHAT_USER_SYNC = Permission(group=Group.CHAT_USER, operate=Operate.SYNC, WORKSPACE_CHAT_USER_GROUP = Permission(group=Group.CHAT_USER, operate=Operate.USER_GROUP,
role_list=[RoleConstants.ADMIN], role_list=[RoleConstants.ADMIN],
parent_group=[WorkspaceGroup.SYSTEM_MANAGEMENT], parent_group=[WorkspaceGroup.SYSTEM_MANAGEMENT],
) label=_('Set up user groups')
)
WORKSPACE_USER_GROUP_READ = Permission(group=Group.USER_GROUP, operate=Operate.READ, WORKSPACE_USER_GROUP_READ = Permission(group=Group.USER_GROUP, operate=Operate.READ,
role_list=[RoleConstants.ADMIN], role_list=[RoleConstants.ADMIN],
parent_group=[WorkspaceGroup.SYSTEM_MANAGEMENT] parent_group=[WorkspaceGroup.SYSTEM_MANAGEMENT]