diff --git a/apps/application/views/application_chat_record.py b/apps/application/views/application_chat_record.py index 63c1bd862..83d8d1016 100644 --- a/apps/application/views/application_chat_record.py +++ b/apps/application/views/application_chat_record.py @@ -93,6 +93,8 @@ class ApplicationChatRecordOperateAPI(APIView): ) @has_permissions(PermissionConstants.APPLICATION_CHAT_LOG_READ.get_workspace_application_permission(), PermissionConstants.APPLICATION_CHAT_LOG_READ.get_workspace_permission_workspace_manage_role(), + PermissionConstants.APPLICATION_DEBUG.get_workspace_application_permission(), + PermissionConstants.APPLICATION_DEBUG.get_workspace_permission_workspace_manage_role(), ViewPermission([RoleConstants.USER.get_workspace_role()], [PermissionConstants.APPLICATION.get_workspace_application_permission()], CompareConstants.AND), diff --git a/apps/knowledge/views/problem.py b/apps/knowledge/views/problem.py index 05bbda78d..749303d74 100644 --- a/apps/knowledge/views/problem.py +++ b/apps/knowledge/views/problem.py @@ -84,8 +84,8 @@ class ProblemView(APIView): tags=[_('Knowledge Base/Documentation/Paragraph/Question')] # type: ignore ) @has_permissions( - PermissionConstants.KNOWLEDGE_PROBLEM_EDIT.get_workspace_knowledge_permission(), - PermissionConstants.KNOWLEDGE_PROBLEM_EDIT.get_workspace_permission_workspace_manage_role(), + PermissionConstants.KNOWLEDGE_PROBLEM_READ.get_workspace_knowledge_permission(), + PermissionConstants.KNOWLEDGE_PROBLEM_READ.get_workspace_permission_workspace_manage_role(), RoleConstants.WORKSPACE_MANAGE.get_workspace_role(), ViewPermission([RoleConstants.USER.get_workspace_role()], [PermissionConstants.KNOWLEDGE.get_workspace_knowledge_permission()], CompareConstants.AND),