Get App Resources by User and Organization¶
获取应用的权限点及菜单列表。
请求参数(Query)¶
名称 | 必需/可选 | 数据类型 | 描述 |
---|---|---|---|
orgId | 必需 | String | 组织 ID。 |
userId | 必需 | String | 用户 ID。 |
appId | 必需 | String | 应用 ID。 |
locale | 可选 | String | 语言,不填默认为英语。
|
示例¶
请求示例¶
url: https://{apigw-address}/app-portal-service/v2.3/user/app/resource/permission?orgId=your_org_id&appId=your_app_id&userId=your_user_id
method: GET
返回示例¶
{
"code": 0,
"message": "OK",
"data": {
"permissions": [
{
"id": "your_resource_id",
"code": "your_resource_code",
"name": "your_resource_name"
}
],
"menus": [
{
"id": "your_menu_id",
"code": "your_menu_code",
"name": "your_menu_name",
"url": "",
"displayOrder": 1,
"parentId": "",
"sourceApp": null,
"children": [
{
"id": "your_menu_id",
"code": "your_menu_code",
"name": "your_menu_name",
"url": "your_menu_url",
"displayOrder": 1,
"parentId": "your_parent_menu_id",
"sourceApp": null,
"children": []
},
{
"id": "your_menu_id",
"code": "your_menu_code",
"name": "your_menu_name",
"url": "your_menu_url",
"displayOrder": 2,
"parentId": "your_parent_menu_id",
"sourceApp": null,
"children": []
}
]
},
{
"id": "your_menu_id",
"code": "your_menu_code",
"name": "your_menu_name",
"url": "your_menu_url",
"displayOrder": 3,
"parentId": "",
"sourceApp": null,
"children": []
}
]
}
}