Skip to content

查询应用侧角色成员列表

权限

身份管理API是以应用维度授权的,在调用接口前需为不同的应用设置接口权限,详情请参考API权限

权限代码描述
app_role_read应用侧角色接口的读权限
read所有读接口的权限
all全部接口读写权限

请求说明

请求头

参数名中文名称必须类型描述
Authorization授权String格式:Bearer {access_token}
Content-Type内容类型String固定值:application/json; charset=utf-8

请求示例

请求参数

参数名中文名称必须类型描述
app_id应用IDString目标应用ID
role_id角色IDString目标角色ID
offset分页页码Int从第0页开始
limit每页数量Int每页数量在1-50之间

返回示例

成功示例

HTTP/1.1 200 OK

json
{
    "total": 1,
    "offset": 0,
    "limit": 10,
    "role_members": [
        {
            "id": "20220415171558023-84A4-ED5C390B8",
            "account_name": "test1",
            "name": null,
            "org_id": "20220414152016409-6146-2B006A262",
            "disabled": false,
            "account_type": "PUBLIC_ACCOUNT",
            "extension": {}
        }
    ]
}

错误示例

HTTP/1.1 400 Bad Request

json
{
    "error_code": " APP.ROLE.0002",
    "error_msg": "应用侧角色不存在"
}

返回参数

参数名中文名称类型描述
total总数Int
offset第几页Int
limit每页大小Int
role_members角色集合List
--id应用账号IDString
--account_name应用账号String
--name应用账号名称String
--org_id应用组织IDString
--disabled是否禁用Boolean
--account_type应用账号类型String
-- extension扩展属性Object

错误码

状态码错误码中文错误信息英文错误信息处理措施
400APP.ROLE.0002应用侧角色不存在The application side role does not exist请检查应用侧角色是否已被删除
400APP.OBJECTMODEL.0006未开启应用角色模型The application role model is not opened请检查应用角色模型是否开启
400APP.0001应用不存在App does not exist请检查应用是否已被删除

竹云IDaaS开放平台