文档

ListAssignment - 列举已分配的角色列表

列举已分配的角色列表,比如可通过团队ID获取团队管理员角色列表。

调试

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

授权信息

当前API暂无授权信息透出。

请求语法

POST /v2/role/list_assignment

请求参数

名称类型必填描述示例值
bodyobject

请求体参数。

manage_resource_typestring

管理的资源类型,当前仅支持: RT_Group,查询某群组的管理员授权列表

RT_Group
manage_resource_idstring

管理的资源 ID,比如群组的 ID

105***b82
markerstring

设定结果从 marker 之后按字母排序的第一个开始返回。如果不设定,则从头开始返回数据。 默认值:无

NWQ1Yjk4YmI1ZDRlYmU1Y2E0YWE0NmJhYWJmODBhNDQ2NzhlMTRhMg
limitinteger

限定此次返回资源的数量,取值范围[1,100]。

返回结果可以小于指定的数量,但不能多于指定的数量。

50

返回参数

名称类型描述示例值
object

返回的结构体

assignment_listobject []

授权信息列表

domain_idstring

域 id

hz1
identityIdentity

被授权的对象,表示一个用户或者一个群组

role_idstring

被授权的角色 ID

SystemGroupAdmin
manage_resource_typestring

管理的资源类型,比如: RT_Group,表示群组类型

RT_Group
manage_resource_idstring

管理的资源 ID,比如群组的 ID

105***b82
creatorstring

创建者 ID

216***c83
created_atlong

创建时间,从 1970 年 1 月 1 日 0 点到当前的毫秒时间戳

1622682267564
next_markerstring

下一页起始资源标识符, 最后一页该值为空。

NWQ1Yjk4YmI1ZDRlYmU1Y2E0YWE0NmJhYWJmODBhNDQ2NzhlMTRhMg

示例

正常返回示例

JSON格式

{
  "assignment_list": [
    {
      "domain_id": "hz1",
      "identity": {
        "identity_type": "IT_User",
        "identity_id": "16435bdf934248b788b7b3771ee9a3dw"
      },
      "role_id": "SystemGroupAdmin",
      "manage_resource_type": "RT_Group",
      "manage_resource_id": "105***b82",
      "creator": "216***c83",
      "created_at": 1622682267564
    }
  ],
  "next_marker": "NWQ1Yjk4YmI1ZDRlYmU1Y2E0YWE0NmJhYWJmODBhNDQ2NzhlMTRhMg"
}

错误码

访问错误中心查看更多错误码。

  • 本页导读 (0)
文档反馈