@@ -26,7 +26,61 @@ import { Permission, Role, Edition } from '@/utils/permission/type'
2626// CLEAR_POLICY = "READ+CLEAR_POLICY"
2727const PermissionConst = {
2828 USER_READ : new Permission ( 'USER:READ' ) ,
29- USER_CREATE : new Permission ( 'USER:CREATE' ) ,
29+ USER_CREATE : new Permission ( 'USER:READ+CREATE' ) ,
30+ USER_EDIT : new Permission ( 'USER:READ+EDIT' ) ,
31+ USER_DELETE : new Permission ( 'USER:READ+DELETE' ) ,
32+
33+ WORKSPACE_USER_RESOURCE_PERMISSION_READ : new Permission ( 'WORKSPACE_USER_RESOURCE_PERMISSION:READ' ) ,
34+ WORKSPACE_USER_RESOURCE_PERMISSION_EDIT : new Permission ( 'WORKSPACE_USER_RESOURCE_PERMISSION:READ+EDIT' ) ,
35+
36+ WORKSPACE_ROLE_READ : new Permission ( 'WORKSPACE_ROLE:READ' ) ,
37+ WORKSPACE_ROLE_ADD_MEMBER : new Permission ( 'WORKSPACE_ROLE:READ+ADD_MEMBER' ) ,
38+ WORKSPACE_ROLE_REMOVE_MEMBER : new Permission ( 'WORKSPACE_ROLE:READ+REMOVE_MEMBER' ) ,
39+
40+ WORKSPACE_READ : new Permission ( 'WORKSPACE:READ' ) ,
41+ WORKSPACE_CREATE : new Permission ( 'WORKSPACE:READ+CREATE' ) ,
42+ WORKSPACE_EDIT : new Permission ( 'WORKSPACE:READ+EDIT' ) ,
43+ WORKSPACE_DELETE : new Permission ( 'WORKSPACE:READ+DELETE' ) ,
44+ WORKSPACE_ADD_MEMBER : new Permission ( 'WORKSPACE:READ+ADD_MEMBER' ) ,
45+ WORKSPACE_REMOVE_MEMBER : new Permission ( 'WORKSPACE:READ+REMOVE_MEMBER' ) ,
46+
47+ WORKSPACE_WORKSPACE_READ : new Permission ( 'WORKSPACE_WORKSPACE:READ' ) ,
48+ WORKSPACE_WORKSPACE_ADD_MEMBER : new Permission ( 'WORKSPACE:READ+ADD_MEMBER' ) ,
49+ WORKSPACE_WORKSPACE_REMOVE_MEMBER : new Permission ( 'WORKSPACE:READ+REMOVE_MEMBER' ) ,
50+
51+ WORKSPACE_CHAT_USER_READ : new Permission ( 'WORKSPACE_CHAT_USER:READ' ) ,
52+ WORKSPACE_CHAT_USER_CREATE : new Permission ( 'WORKSPACE_CHAT_USER:READ+CREATE' ) ,
53+ WORKSPACE_CHAT_USER_EDIT : new Permission ( 'WORKSPACE_CHAT_USER:READ+EDIT' ) ,
54+ WORKSPACE_CHAT_USER_DELETE : new Permission ( 'WORKSPACE_CHAT_USER:READ+DELETE' ) ,
55+ WORKSPACE_CHAT_USER_GROUP : new Permission ( 'WORKSPACE_CHAT_USER:READ+USER_GROUP' ) ,
56+
57+ WORKSPACE_USER_GROUP_READ : new Permission ( 'WORKSPACE_USER_GROUP:READ' ) ,
58+ WORKSPACE_USER_GROUP_CREATE : new Permission ( 'WORKSPACE_USER_GROUP:READ+CREATE' ) ,
59+ WORKSPACE_USER_GROUP_EDIT : new Permission ( 'WORKSPACE_USER_GROUP:READ+EDIT' ) ,
60+ WORKSPACE_USER_GROUP_DELETE : new Permission ( 'WORKSPACE_USER_GROUP:READ+DELETE' ) ,
61+ WORKSPACE_USER_GROUP_ADD_MEMBER : new Permission ( 'WORKSPACE_USER_GROUP:READ+ADD_MEMBER' ) ,
62+ WORKSPACE_USER_GROUP_REMOVE_MEMBER : new Permission ( 'WORKSPACE_USER_GROUP:READ+REMOVE_MEMBER' ) ,
63+
64+ CHAT_USER_AUTH_READ :new Permission ( 'CHAT_USER_AUTH:READ' ) ,
65+ CHAT_USER_AUTH_EDIT :new Permission ( 'CHAT_USER_AUTH:READ+EDIT' ) ,
66+
67+ CHAT_USER_READ : new Permission ( 'CHAT_USER:READ' ) ,
68+ CHAT_USER_CREATE : new Permission ( 'CHAT_USER:READ+CREATE' ) ,
69+ CHAT_USER_SYNC : new Permission ( 'CHAT_USER:READ+SYNC' ) ,
70+ CHAT_USER_EDIT : new Permission ( 'CHAT_USER:READ+EDIT' ) ,
71+ CHAT_USER_DELETE : new Permission ( 'CHAT_USER:READ+DELETE' ) ,
72+ CHAT_USER_GROUP : new Permission ( 'CHAT_USER:READ+USER_GROUP' ) ,
73+
74+ USER_GROUP_READ : new Permission ( 'USER_GROUP:READ' ) ,
75+
76+
77+ ROLE_READ : new Permission ( 'ROLE:READ' ) ,
78+ ROLE_CREATE : new Permission ( 'ROLE:READ' ) ,
79+ ROLE_EDIT : new Permission ( 'ROLE:READ' ) ,
80+ ROLE_DELETE : new Permission ( 'ROLE:READ' ) ,
81+ ROLE_ADD_MEMBER : new Permission ( 'ROLE:READ' ) ,
82+ ROLE_REMOVE_MEMBER : new Permission ( 'ROLE:READ' ) ,
83+
3084
3185 KNOWLEDGE_READ : new Permission ( 'KNOWLEDGE:READ' ) ,
3286 KNOWLEDGE_CREATE : new Permission ( 'KNOWLEDGE:READ+CREATE' ) ,
@@ -38,6 +92,7 @@ const PermissionConst = {
3892
3993 KNOWLEDGE_DOCUMENT_READ :new Permission ( 'KNOWLEDGE_DOCUMENT:READ' ) ,
4094 KNOWLEDGE_DOCUMENT_CREATE :new Permission ( 'KNOWLEDGE_DOCUMENT:READ+CREATE' ) ,
95+ KNOWLEDGE_DOCUMENT_DELETE :new Permission ( 'KNOWLEDGE_DOCUMENT:READ+DELETE' ) ,
4196 KNOWLEDGE_DOCUMENT_EDIT :new Permission ( 'KNOWLEDGE_DOCUMENT:READ+EDIT' ) ,
4297 KNOWLEDGE_DOCUMENT_SYNC :new Permission ( 'KNOWLEDGE_DOCUMENT:READ+SYNC' ) ,
4398 KNOWLEDGE_DOCUMENT_MIGRATE :new Permission ( 'KNOWLEDGE_DOCUMENT:READ+MIGRATE' ) ,
@@ -60,19 +115,19 @@ const PermissionConst = {
60115 APPLICATION_EXPORT :new Permission ( 'APPLICATION:READ+EXPORT' ) ,
61116 APPLICATION_DELETE :new Permission ( 'APPLICATION:READ+DELETE' ) ,
62117 APPLICATION_EDIT :new Permission ( 'APPLICATION:READ+EDIT' ) ,
63-
118+
64119 APPLICATION_OVERVIEW_READ :new Permission ( 'OVERVIEW:READ' ) ,
65120 APPLICATION_OVERVIEW_EMBEDDED :new Permission ( 'OVERVIEW:READ' ) ,
66121 APPLICATION_OVERVIEW_ACCESS :new Permission ( 'OVERVIEW:READ' ) ,
67122 APPLICATION_OVERVIEW_DISPLAY :new Permission ( 'OVERVIEW:READ' ) ,
68123 APPLICATION_OVERVIEW_API_KEY :new Permission ( 'OVERVIEW:READ' ) ,
69124 APPLICATION_OVERVIEW_PUBLIC :new Permission ( 'OVERVIEW:READ' ) ,
70125
71- APPLICATION_CHAT_LOG :new Permission ( 'APPLICATION_CHAT_LOG:READ' ) ,
72- APPLICATION_CHAT_LOG_ANNOTATION :new Permission ( 'APPLICATION_CHAT_LOG:READ+ANNOTATION' ) ,
126+ APPLICATION_CHAT_LOG :new Permission ( 'APPLICATION_CHAT_LOG:READ' ) ,
127+ APPLICATION_CHAT_LOG_ANNOTATION :new Permission ( 'APPLICATION_CHAT_LOG:READ+ANNOTATION' ) ,
73128 APPLICATION_CHAT_LOG_EXPORT :new Permission ( 'APPLICATION_CHAT_LOG:READ+EXPORT' ) ,
74129 APPLICATION_CHAT_LOG_POLICY :new Permission ( 'APPLICATION_CHAT_LOG:READ+CLEAR_POLICY' ) ,
75-
130+
76131 APPLICATION_ACCESS_READ :new Permission ( 'APPLICATION_CHAT_LOG:READ' ) ,
77132 APPLICATION_ACCESS_EDIT :new Permission ( 'APPLICATION_CHAT_LOG:READ+EDIT' ) ,
78133
@@ -100,10 +155,8 @@ const PermissionConst = {
100155 RESOURCE_TOOL_IMPORT :new Permission ( 'SYSTEM_RES_TOOL:READ+IMPORT' ) ,
101156 RESOURCE_TOOL_EXPORT :new Permission ( 'SYSTEM_RES_TOOL:READ+EXPORT' ) ,
102157
103- WORKSPACE_ROLE_READ :new Permission ( 'WORKSAPCE_ROLE:READ' ) ,
104- WORKSPACE_ROLE_ADD_MEMBER :new Permission ( 'WORKSAPCE_ROLE:READ+ADD_MEMBER' ) ,
105- WORKSPACE_ROLE_REMOVE_MEMBER :new Permission ( 'WORKSAPCE_ROLE:READ+REMOVE_MEMBER' ) ,
106-
158+
159+
107160
108161
109162
0 commit comments