diff --git a/ui/src/permission/modules/knowledge/share.ts b/ui/src/permission/modules/knowledge/share.ts index 17779014348..8c8fd653e8b 100644 --- a/ui/src/permission/modules/knowledge/share.ts +++ b/ui/src/permission/modules/knowledge/share.ts @@ -58,6 +58,10 @@ const share = { * 系统「共享知识库」发布权限 */ publish: () => canSys(P.SHARED_KNOWLEDGE_WORKFLOW_PUBLISH), +/** + * 系统「共享知识库」MCP配置详情权限 + */ + mcpConfig: () => canSys(P.SHARED_KNOWLEDGE_MCP_CONFIG), /** * 系统「共享知识库」查看关联资源权限 */ diff --git a/ui/src/views/system/shared-resources/knowledge/index.vue b/ui/src/views/system/shared-resources/knowledge/index.vue index 3e3d6ebc7de..ac26b0fb964 100644 --- a/ui/src/views/system/shared-resources/knowledge/index.vue +++ b/ui/src/views/system/shared-resources/knowledge/index.vue @@ -144,6 +144,7 @@ function handleSearchChange(query?: Dict) { label="MCP 服务配置" :api="SystemSharedKnowledgeApi" :knowledge="knowledge" + v-if="perm.knowledge.share.mcpConfig()" />