From d69a7534917de90ec1779d211f0cff28c303ace3 Mon Sep 17 00:00:00 2001 From: zhangzhanwei Date: Tue, 26 Aug 2025 18:34:19 +0800 Subject: [PATCH] feat: Permission constants --- apps/common/constants/permission_constants.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/apps/common/constants/permission_constants.py b/apps/common/constants/permission_constants.py index 1d58d8495..99d57855b 100644 --- a/apps/common/constants/permission_constants.py +++ b/apps/common/constants/permission_constants.py @@ -1249,6 +1249,10 @@ class PermissionConstants(Enum): group=Group.SYSTEM_RES_APPLICATION, operate=Operate.EDIT, role_list=[RoleConstants.ADMIN], parent_group=[SystemGroup.RESOURCE_APPLICATION] ) + RESOURCE_APPLICATION_AUTH = Permission( + group=Group.SYSTEM_RES_APPLICATION, operate=Operate.AUTH, role_list=[RoleConstants.ADMIN], + parent_group=[SystemGroup.RESOURCE_APPLICATION] + ) RESOURCE_APPLICATION_OVERVIEW_READ = Permission( group=Group.SYSTEM_RES_APPLICATION_OVERVIEW, operate=Operate.READ, role_list=[RoleConstants.ADMIN], parent_group=[SystemGroup.RESOURCE_APPLICATION] @@ -1339,6 +1343,10 @@ class PermissionConstants(Enum): group=Group.SYSTEM_RES_KNOWLEDGE, operate=Operate.GENERATE, role_list=[RoleConstants.ADMIN], parent_group=[SystemGroup.RESOURCE_KNOWLEDGE] ) + RESOURCE_KNOWLEDGE_AUTH = Permission( + group=Group.SYSTEM_RES_KNOWLEDGE, operate=Operate.AUTH, role_list=[RoleConstants.ADMIN], + parent_group=[SystemGroup.RESOURCE_KNOWLEDGE] + ) # 文档 RESOURCE_KNOWLEDGE_DOCUMENT_READ = Permission( group=Group.SYSTEM_RES_KNOWLEDGE_DOCUMENT, operate=Operate.READ, role_list=[RoleConstants.ADMIN], @@ -1432,6 +1440,10 @@ class PermissionConstants(Enum): group=Group.SYSTEM_RES_TOOL, operate=Operate.EXPORT, role_list=[RoleConstants.ADMIN], parent_group=[SystemGroup.RESOURCE_TOOL] ) + RESOURCE_TOOL_AUTH = Permission( + group=Group.SYSTEM_RES_TOOL, operate=Operate.AUTH, role_list=[RoleConstants.ADMIN], + parent_group=[SystemGroup.RESOURCE_TOOL] + ) RESOURCE_MODEL_READ = Permission( group=Group.SYSTEM_RES_MODEL, operate=Operate.READ, role_list=[RoleConstants.ADMIN], parent_group=[SystemGroup.RESOURCE_MODEL] @@ -1444,6 +1456,10 @@ class PermissionConstants(Enum): group=Group.SYSTEM_RES_MODEL, operate=Operate.DELETE, role_list=[RoleConstants.ADMIN], parent_group=[SystemGroup.RESOURCE_MODEL] ) + RESOURCE_MODEL_AUTH = Permission( + group=Group.SYSTEM_RES_MODEL, operate=Operate.AUTH, role_list=[RoleConstants.ADMIN], + parent_group=[SystemGroup.RESOURCE_MODEL] + ) OPERATION_LOG_READ = Permission( group=Group.OPERATION_LOG, operate=Operate.READ, role_list=[RoleConstants.ADMIN], parent_group=[SystemGroup.OPERATION_LOG]