Skip to content

Commit 7669b6f

Browse files
committed
fix: Model list permission while create knowledge or application
1 parent 25d395d commit 7669b6f

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

apps/models_provider/views/model.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,11 @@ class ModelList(APIView):
278278
responses=ModelListResponse.get_response(),
279279
tags=[_('Model')]) # type: ignore
280280
@has_permissions(PermissionConstants.MODEL_READ.get_workspace_permission(),
281+
PermissionConstants.KNOWLEDGE_READ.get_workspace_permission(),
282+
PermissionConstants.APPLICATION_READ.get_workspace_permission(),
283+
PermissionConstants.MODEL_READ.get_workspace_permission_workspace_manage_role(),
284+
PermissionConstants.KNOWLEDGE_READ.get_workspace_permission_workspace_manage_role(),
285+
PermissionConstants.APPLICATION_READ.get_workspace_permission_workspace_manage_role(),
281286
RoleConstants.WORKSPACE_MANAGE.get_workspace_role(), RoleConstants.USER.get_workspace_role())
282287
def get(self, request: Request, workspace_id: str):
283288
return result.success(

0 commit comments

Comments
 (0)