请仔细阅读文档后,再进行操作
本文档中的各部分操作,只须 选择其中一种方式处理即可
进入 云平台 - 基础管理 - 菜单管理,导入
所属应用 选择 用户授权
菜单列表(JSON)如下,(复制后粘贴)
将 origin 修改为正确的 学校域名
[ { "id": "20900", "parentIdOrCode":"20000", "code": "twoFactorAuth", "name": "双因子认证", "memo": "", "status": "1", "icon": "su-icon-test", "origin": "http://admin-platform.paas.xxx.edu.cn", "url": "/cas-server/twoFactorAuth", "target": "", "order": 20900, "resourceIdOrCodes": [] }, { "id": "22000", "parentIdOrCode":"20000", "code": "logManagement", "name": "日志管理", "memo": "", "status": "1", "icon": "su-icon-taocanguanli", "origin": "http://admin-platform.paas.xxx.edu.cn", "url": "/cas-server/logManagement", "target": "", "order": 22000, "resourceIdOrCodes": [] } ]
curl -i -s -X POST "http://admin-platform-admin-center-sa.admin-platform.svc.cluster.local:8080/v1/admin/menus/importMenu" -H 'Content-Type: application/json' \ -d \ ' { "applicationId": "10", "menuList": [ { "id": "20900", "parentIdOrCode":"20000", "code": "twoFactorAuth", "name": "双因子认证", "memo": "", "status": "1", "icon": "su-icon-test", "origin": "http://admin-platform.paas.xxx.edu.cn", "url": "/cas-server/twoFactorAuth", "target": "", "order": 20900, "resourceIdOrCodes": [] }, { "id": "22000", "parentIdOrCode":"20000", "code": "logManagement", "name": "日志管理", "memo": "", "status": "1", "icon": "su-icon-taocanguanli", "origin": "http://admin-platform.paas.xxx.edu.cn", "url": "/cas-server/logManagement", "target": "", "order": 22000, "resourceIdOrCodes": [] } ] } '
角色由授权服务进行初始化
进入 云平台 - 基础管理 - 角色权限,导入
角色权限(JSON)如下,(复制后粘贴)
[ { "roleId": "20", "roleCode":"cas-admin", "permissionIdOrCodes": ["20900", "22000"] } ]
curl -i -s -X POST "http://admin-platform-admin-center-sa.admin-platform.svc.cluster.local:8080/v1/admin/rolePermissions/importRolePermission" -H 'Content-Type: application/json' \ -d \ ' { "rolePermissionList": [ { "roleId": "20", "roleCode":"cas-admin", "permissionIdOrCodes": ["20900", "22000"] } ] } '