@@ -53,6 +53,10 @@ class Group(Enum):
5353 SYSTEM_MODEL = "SYSTEM_MODEL"
5454 SYSTEM_RES_MODEL = "SYSTEM_RESOURCE_MODEL"
5555 SYSTEM_RES_APPLICATION = "SYSTEM_RESOURCE_APPLICATION"
56+ SYSTEM_RES_APPLICATION_OVERVIEW = "SYSTEM_RESOURCE_APPLICATION_OVERVIEW"
57+ SYSTEM_RES_APPLICATION_ACCESS = "SYSTEM_RESOURCE_APPLICATION_ACCESS"
58+ SYSTEM_RES_APPLICATION_CHAT_USER = "SYSTEM_RESOURCE_APPLICATION_CHAT_USER"
59+ SYSTEM_RES_APPLICATION_CHAT_LOG = "SYSTEM_RESOURCE_APPLICATION_CHAT_LOG"
5660
5761 TOOL = "TOOL"
5862 SYSTEM_TOOL = "SYSTEM_TOOL"
@@ -1195,6 +1199,14 @@ class PermissionConstants(Enum):
11951199 group = Group .SYSTEM_RES_APPLICATION , operate = Operate .READ , role_list = [RoleConstants .ADMIN ],
11961200 parent_group = [SystemGroup .RESOURCE_APPLICATION ]
11971201 )
1202+ RESOURCE_APPLICATION_DEBUG = Permission (
1203+ group = Group .SYSTEM_RES_APPLICATION , operate = Operate .DEBUG , role_list = [RoleConstants .ADMIN ],
1204+ parent_group = [SystemGroup .RESOURCE_APPLICATION ]
1205+ )
1206+ RESOURCE_APPLICATION_IMPORT = Permission (
1207+ group = Group .SYSTEM_RES_APPLICATION , operate = Operate .IMPORT , role_list = [RoleConstants .ADMIN ],
1208+ parent_group = [SystemGroup .RESOURCE_APPLICATION ]
1209+ )
11981210 RESOURCE_APPLICATION_EXPORT = Permission (
11991211 group = Group .SYSTEM_RES_APPLICATION , operate = Operate .EXPORT , role_list = [RoleConstants .ADMIN ],
12001212 parent_group = [SystemGroup .RESOURCE_APPLICATION ]
@@ -1207,39 +1219,68 @@ class PermissionConstants(Enum):
12071219 group = Group .SYSTEM_RES_APPLICATION , operate = Operate .EDIT , role_list = [RoleConstants .ADMIN ],
12081220 parent_group = [SystemGroup .RESOURCE_APPLICATION ]
12091221 )
1222+ RESOURCE_APPLICATION_OVERVIEW_READ = Permission (
1223+ group = Group .SYSTEM_RES_APPLICATION_OVERVIEW , operate = Operate .READ , role_list = [RoleConstants .ADMIN ],
1224+ parent_group = [SystemGroup .RESOURCE_APPLICATION ]
1225+ )
1226+ RESOURCE_APPLICATION_OVERVIEW_EMBED = Permission (
1227+ group = Group .SYSTEM_RES_APPLICATION_OVERVIEW , operate = Operate .EMBED , role_list = [RoleConstants .ADMIN ],
1228+ parent_group = [SystemGroup .RESOURCE_APPLICATION ]
1229+ )
12101230 RESOURCE_APPLICATION_OVERVIEW_ACCESS = Permission (
1211- group = Group .SYSTEM_RES_APPLICATION , operate = Operate .ACCESS , role_list = [RoleConstants .ADMIN ],
1231+ group = Group .SYSTEM_RES_APPLICATION_OVERVIEW , operate = Operate .ACCESS , role_list = [RoleConstants .ADMIN ],
12121232 parent_group = [SystemGroup .RESOURCE_APPLICATION ]
12131233 )
1214- RESOURCE_APPLICATION_OVERVIEW_READ = Permission (
1215- group = Group .SYSTEM_RES_APPLICATION , operate = Operate .READ , role_list = [RoleConstants .ADMIN ],
1234+ RESOURCE_APPLICATION_OVERVIEW_DISPLAY = Permission (
1235+ group = Group .SYSTEM_RES_APPLICATION_OVERVIEW , operate = Operate .DISPLAY , role_list = [RoleConstants .ADMIN ],
12161236 parent_group = [SystemGroup .RESOURCE_APPLICATION ]
12171237 )
12181238 RESOURCE_APPLICATION_OVERVIEW_API_KEY = Permission (
1219- group = Group .SYSTEM_RES_APPLICATION , operate = Operate .API_KEY , role_list = [RoleConstants .ADMIN ],
1239+ group = Group .SYSTEM_RES_APPLICATION_OVERVIEW , operate = Operate .API_KEY , role_list = [RoleConstants .ADMIN ],
1240+ parent_group = [SystemGroup .RESOURCE_APPLICATION ]
1241+ )
1242+ RESOURCE_APPLICATION_OVERVIEW_PUBLIC = Permission (
1243+ group = Group .SYSTEM_RES_APPLICATION_OVERVIEW , operate = Operate .PUBLIC_ACCESS , role_list = [RoleConstants .ADMIN ],
1244+ parent_group = [SystemGroup .RESOURCE_APPLICATION ]
1245+ )
1246+ #应用接入
1247+ RESOURCE_APPLICATION_ACCESS_READ = Permission (
1248+ group = Group .SYSTEM_RES_APPLICATION_ACCESS , operate = Operate .READ , role_list = [RoleConstants .ADMIN ],
1249+ parent_group = [SystemGroup .RESOURCE_APPLICATION ]
1250+ )
1251+ RESOURCE_APPLICATION_ACCESS_EDIT = Permission (
1252+ group = Group .SYSTEM_RES_APPLICATION_ACCESS , operate = Operate .EDIT , role_list = [RoleConstants .ADMIN ],
1253+ parent_group = [SystemGroup .RESOURCE_APPLICATION ]
1254+ )
1255+ RESOURCE_APPLICATION_CHAT_USER_READ = Permission (
1256+ group = Group .SYSTEM_RES_APPLICATION_CHAT_USER , operate = Operate .READ , role_list = [RoleConstants .ADMIN ],
1257+ parent_group = [SystemGroup .RESOURCE_APPLICATION ]
1258+ )
1259+ RESOURCE_APPLICATION_CHAT_USER_EDIT = Permission (
1260+ group = Group .SYSTEM_RES_APPLICATION_CHAT_USER , operate = Operate .EDIT , role_list = [RoleConstants .ADMIN ],
12201261 parent_group = [SystemGroup .RESOURCE_APPLICATION ]
12211262 )
12221263 RESOURCE_APPLICATION_CHAT_LOG_READ = Permission (
1223- group = Group .SYSTEM_RES_APPLICATION , operate = Operate .READ , role_list = [RoleConstants .ADMIN ],
1264+ group = Group .SYSTEM_RES_APPLICATION_CHAT_LOG , operate = Operate .READ , role_list = [RoleConstants .ADMIN ],
12241265 parent_group = [SystemGroup .RESOURCE_APPLICATION ]
12251266 )
12261267 RESOURCE_APPLICATION_CHAT_LOG_ADD_KNOWLEDGE = Permission (
1227- group = Group .SYSTEM_RES_APPLICATION , operate = Operate .ADD_KNOWLEDGE , role_list = [RoleConstants .ADMIN ],
1268+ group = Group .SYSTEM_RES_APPLICATION_CHAT_LOG , operate = Operate .ADD_KNOWLEDGE , role_list = [RoleConstants .ADMIN ],
12281269 parent_group = [SystemGroup .RESOURCE_APPLICATION ]
12291270 )
12301271 RESOURCE_APPLICATION_CHAT_LOG_ANNOTATION = Permission (
1231- group = Group .SYSTEM_RES_APPLICATION , operate = Operate .ANNOTATION , role_list = [RoleConstants .ADMIN ],
1272+ group = Group .SYSTEM_RES_APPLICATION_CHAT_LOG , operate = Operate .ANNOTATION , role_list = [RoleConstants .ADMIN ],
12321273 parent_group = [SystemGroup .RESOURCE_APPLICATION ]
12331274 )
12341275 RESOURCE_APPLICATION_CHAT_LOG_EXPORT = Permission (
1235- group = Group .SYSTEM_RES_APPLICATION , operate = Operate .EXPORT , role_list = [RoleConstants .ADMIN ],
1276+ group = Group .SYSTEM_RES_APPLICATION_CHAT_LOG , operate = Operate .EXPORT , role_list = [RoleConstants .ADMIN ],
12361277 parent_group = [SystemGroup .RESOURCE_APPLICATION ]
12371278 )
1238- RESOURCE_APPLICATION_DEBUG = Permission (
1239- group = Group .SYSTEM_RES_APPLICATION , operate = Operate .DEBUG , role_list = [RoleConstants .ADMIN ],
1279+ RESOURCE_APPLICATION_CHAT_LOG_CLEAR_POLICY = Permission (
1280+ group = Group .SYSTEM_RES_APPLICATION_CHAT_LOG , operate = Operate .CLEAR_POLICY , role_list = [RoleConstants .ADMIN ],
12401281 parent_group = [SystemGroup .RESOURCE_APPLICATION ]
12411282 )
1242-
1283+ # 知识库
12431284 RESOURCE_KNOWLEDGE_READ = Permission (
12441285 group = Group .SYSTEM_RES_KNOWLEDGE , operate = Operate .READ , role_list = [RoleConstants .ADMIN ],
12451286 parent_group = [SystemGroup .RESOURCE_KNOWLEDGE ]
0 commit comments