调用ListAuthority接口查询所有权限。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

该接口使用公共请求头,无特殊请求头。详情请参见API调用公共参数

请求语法

POST /pop/v5/account/authority_list HTTP/1.1

请求参数

无请求参数。

返回数据

名称 类型 示例值 描述
AuthorityList Array of Authority

权限列表

Authority
ActionList Array of Action

权限集合

Action
Code String 1

权限码

Description String 创建应用

权限描述

GroupId String 1

权限组ID

Name String 创建应用

权限名称

Description String 对应用的所有操作

权限组描述

GroupId String 1

权限组ID

Name String 应用管理

权限组名称

Code Integer 200

HTTP状态码

Message String success

附加信息

RequestId String 57609587-DFA2-41EC-****-*********

请求ID

示例

请求示例

POST /pop/v5/account/authority_list HTTP/1.1
公共请求头

正常返回示例

XML格式

<RequestId>57609587-DFA2-41EC-****-*********</RequestId>
<Message>success</Message>
<Code>200</Code>
<AuthorityList>
    <Authority>
        <Description>对应用的所有操作</Description>
        <Name>应用管理</Name>
        <GroupId>1</GroupId>
        <ActionList>
            <Action>
                <Description>创建应用</Description>
                <Code>1</Code>
                <Name>创建应用</Name>
                <GroupId>1</GroupId>
            </Action>
        </ActionList>
    </Authority>
</AuthorityList>

JSON格式

{
    "RequestId": "57609587-DFA2-41EC-****-*********",
    "Message": "success",
    "Code": 200,
    "AuthorityList": {
        "Authority": {
            "Description": "对应用的所有操作",
            "Name": "应用管理",
            "GroupId": 1,
            "ActionList": {
                "Action": {
                    "Description": "创建应用",
                    "Code": 1,
                    "Name": "创建应用",
                    "GroupId": 1
                }
            }
        }
    }
}