From e3366e8bc0297b15cc74293b2c6da60b2ca8e70a Mon Sep 17 00:00:00 2001 From: panxinying Date: Fri, 6 Nov 2026 17:03:30 +0800 Subject: [PATCH] delete: knowledge export skills on the backend --- .../auth/constants/permission_constants.py | 45 ------------------- apps/knowledge/tests/test_permissions.py | 1 - 2 files changed, 46 deletions(-) diff --git a/apps/common/auth/constants/permission_constants.py b/apps/common/auth/constants/permission_constants.py index a5f0afb1831..0a166811181 100644 --- a/apps/common/auth/constants/permission_constants.py +++ b/apps/common/auth/constants/permission_constants.py @@ -700,21 +700,6 @@ class PermissionConstants(Enum): ), ) - KNOWLEDGE_EXPORT_SKILLS = ( - Permission( - group=Group.KNOWLEDGE, - sub_group=Group.KNOWLEDGE, - operate=Operate.EXPORT_SKILLS, - bit_index=13, - ), - PermissionMeta( - role_list=[RoleConstants.WORKSPACE_MANAGE, RoleConstants.USER], - category=Category.WORKSPACE, - scope=[PermissionScopeConstants.WORKSPACE, PermissionScopeConstants.WORKSPACE_RESOURCE], - resource_permission_group_list=[ResourcePermissionConst.KNOWLEDGE_MANAGE], - ), - ) - KNOWLEDGE_IMAGE_READ = ( Permission(group=Group.KNOWLEDGE, sub_group=Group.IMAGE, operate=Operate.READ, bit_index=14), PermissionMeta( @@ -2536,21 +2521,6 @@ class PermissionConstants(Enum): ), ) - SHARED_KNOWLEDGE_EXPORT_SKILLS = ( - Permission( - group=Group.SYSTEM_SHARED_KNOWLEDGE, - sub_group=Group.SYSTEM_SHARED_KNOWLEDGE, - operate=Operate.EXPORT_SKILLS, - bit_index=64, - ), - PermissionMeta( - role_list=[RoleConstants.ADMIN], - category=Category.SHARED, - is_ee=is_ee, - scope=[PermissionScopeConstants.SYSTEM], - ), - ) - # 共享知识库工作流 SHARED_KNOWLEDGE_WORKFLOW_READ = ( Permission( @@ -4416,21 +4386,6 @@ class PermissionConstants(Enum): ), ) - RESOURCE_KNOWLEDGE_EXPORT_SKILLS = ( - Permission( - group=Group.SYSTEM_RES_KNOWLEDGE, - sub_group=Group.SYSTEM_RES_KNOWLEDGE, - operate=Operate.EXPORT_SKILLS, - bit_index=45, - ), - PermissionMeta( - role_list=[RoleConstants.ADMIN], - category=Category.RESOURCE, - is_ee=is_ee, - scope=[PermissionScopeConstants.SYSTEM], - ), - ) - RESOURCE_KNOWLEDGE_IMAGE_READ = ( Permission(group=Group.SYSTEM_RES_KNOWLEDGE, sub_group=Group.SYSTEM_IMAGE, operate=Operate.READ, bit_index=46), PermissionMeta( diff --git a/apps/knowledge/tests/test_permissions.py b/apps/knowledge/tests/test_permissions.py index 099c882f1eb..2f80a3cc168 100644 --- a/apps/knowledge/tests/test_permissions.py +++ b/apps/knowledge/tests/test_permissions.py @@ -91,7 +91,6 @@ def test_new_permissions_appear_in_workspace_role_tree(self): self.assertEqual(len(children[group]["permission"]), count) ids = {p["id"] for p in children["KNOWLEDGE"]["permission"]} self.assertIn(str(P.KNOWLEDGE_MCP_CONFIG.value), ids) - self.assertIn(str(P.KNOWLEDGE_EXPORT_SKILLS.value), ids) @patch("knowledge.views.document.DocumentSerializers.Query") def test_image_and_document_lists_require_their_own_read_permission(self, serializer):