diff --git a/apps/common/constants/permission_constants.py b/apps/common/constants/permission_constants.py index 993bf1b17..2a9cc2444 100644 --- a/apps/common/constants/permission_constants.py +++ b/apps/common/constants/permission_constants.py @@ -684,6 +684,18 @@ class PermissionConstants(Enum): group=Group.TOOL, operate=Operate.DELETE, role_list=[RoleConstants.ADMIN], parent_group=[SystemGroup.SHARED_TOOL] ) + SHARED_TOOL_IMPORT = Permission( + group=Group.TOOL, operate=Operate.IMPORT, role_list=[RoleConstants.ADMIN], + parent_group=[SystemGroup.SHARED_TOOL] + ) + SHARED_TOOL_EXPORT = Permission( + group=Group.TOOL, operate=Operate.EXPORT, role_list=[RoleConstants.ADMIN], + parent_group=[SystemGroup.SHARED_TOOL] + ) + SHARED_TOOL_DEBUG = Permission( + group=Group.TOOL, operate=Operate.DEBUG, role_list=[RoleConstants.ADMIN], + parent_group=[SystemGroup.SHARED_TOOL] + ) def get_workspace_application_permission(self): return lambda r, kwargs: Permission(group=self.value.group, operate=self.value.operate,