diff --git a/ui/src/permission/tool/workspace.ts b/ui/src/permission/tool/workspace.ts index eb0d2c900..37edf251c 100644 --- a/ui/src/permission/tool/workspace.ts +++ b/ui/src/permission/tool/workspace.ts @@ -100,12 +100,12 @@ const workspace = { ], 'OR' ), - debug: (source_id:string) => + debug: () => hasPermission( [ - new ComplexPermission([RoleConst.USER],[PermissionConst.TOOL.getToolWorkspaceResourcePermission(source_id)],[],'AND'), + RoleConst.USER.getWorkspaceRole, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole, - PermissionConst.TOOL_DEBUG.getToolWorkspaceResourcePermission(source_id), + PermissionConst.TOOL_DEBUG.getWorkspacePermission, PermissionConst.TOOL_DEBUG.getWorkspacePermissionWorkspaceManageRole ], 'OR' diff --git a/ui/src/views/tool/ToolFormDrawer.vue b/ui/src/views/tool/ToolFormDrawer.vue index a9bd09470..2f0a4cb6e 100644 --- a/ui/src/views/tool/ToolFormDrawer.vue +++ b/ui/src/views/tool/ToolFormDrawer.vue @@ -231,10 +231,10 @@