fix: Model params permission

This commit is contained in:
zhangzhanwei 2025-07-10 13:48:22 +08:00 committed by zhanweizhang7
parent f1e8ba6e2d
commit c78c2b39fe

View File

@ -185,7 +185,11 @@ class ModelSetting(APIView):
responses=ProvideApi.ModelParamsForm.get_response(),
tags=[_('Model')]) # type: ignore
@has_permissions(PermissionConstants.MODEL_READ.get_workspace_model_permission(),
PermissionConstants.KNOWLEDGE_READ.get_workspace_permission(),
PermissionConstants.APPLICATION_READ.get_workspace_permission(),
PermissionConstants.MODEL_READ.get_workspace_permission_workspace_manage_role(),
PermissionConstants.KNOWLEDGE_READ.get_workspace_permission_workspace_manage_role(),
PermissionConstants.APPLICATION_READ.get_workspace_permission_workspace_manage_role(),
PermissionConstants.MODEL_READ.get_workspace_permission(),
RoleConstants.WORKSPACE_MANAGE.get_workspace_role(),
RoleConstants.USER.get_workspace_role(),)