feat: rp.json 补模块根路径,完整自足 r:p 数据

This commit is contained in:
p 2026-08-14 15:51:27 +08:00
parent b4e449dd31
commit 727fc6b9b5

View File

@ -1,5 +1,5 @@
{ {
"_comment": "pipeline-app RBAC 权限定义(r:p 数据)。角色 -> 路径模式。路径模式支持:精确匹配 /pipeline-sdlc/index.ui;前缀匹配 /product_management/** 或 /pricing/%(匹配该前缀下所有路径)。由 scripts/import_rp.py 导入 permission + rolepermission 表。", "_comment": "pipeline-app RBAC 权限定义(r:p 数据)。角色 -> 路径模式。路径模式:精确匹配 /pipeline-sdlc/index.ui;前缀匹配 /product_management/** 或 /pricing/%(匹配该前缀下所有路径)。由 scripts/import_rp.py 导入 permission + rolepermission 表。",
"roles": { "roles": {
"any": [ "any": [
"/rbac/user/login.ui", "/rbac/user/login.ui",
@ -17,22 +17,22 @@
"/unipay/usermenu.ui" "/unipay/usermenu.ui"
], ],
"logined": [ "logined": [
"/pipeline-sdlc/**", "/pipeline-sdlc", "/pipeline-sdlc/**",
"/product_management/**", "/product_management", "/product_management/**",
"/discount/**", "/discount", "/discount/**",
"/pricing/**", "/pricing", "/pricing/**",
"/unipay/**", "/unipay", "/unipay/**",
"/appbase/**", "/appbase", "/appbase/**",
"/showcase/**", "/showcase", "/showcase/**",
"/tenant/**", "/tenant", "/tenant/**",
"/pipeline_core/**", "/pipeline_core", "/pipeline_core/**",
"/pipeline_ops/**", "/pipeline_ops", "/pipeline_ops/**",
"/pipeline_dist/**", "/pipeline_dist", "/pipeline_dist/**",
"/pipeline_task/**", "/pipeline_task", "/pipeline_task/**",
"/app_audit/**" "/app_audit", "/app_audit/**"
], ],
"owner.superuser": [ "owner.superuser": [
"/rbac/**" "/rbac", "/rbac/**"
] ]
} }
} }