在权限资源导入之前的分析,形成parsedKey,导入时要用到,权限资源的xml结构参考如下:
如果权限资源是一个动态的,可以通过在resource节点指定idField,nameField和model的方式,让系统动态读取,这种要求在acc系统中要可以访问指定的model,主要应用场景是是那些需要为不同的分类指定不同的权限。
{ "xml": "string", "appId": 0 }
curl --location --request POST '/v4/gateway/acc.role.resourcesxml.parse' \ --header 'Authorization;' \ --header 'Appkey;' \ --header 'Access-Token-Type;' \ --header 'Content-Type: application/json' \ --data-raw '{ "xml": "string", "appId": 0 }'
{ "data": { "parsedKey": "string", "resources": [ { "text": "string", "code": "string", "op": [ { "text": "string", "code": "string" } ] } ] }, "success": true, "message": "string", "code": 0 }