更新时间:2025-11-05 GMT+08:00
分享

查询委托功能

功能介绍

查询委托功能。

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

GET /v2/{project_id}/agencies

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID。

表2 Query参数

参数

是否必选

参数类型

描述

scene

String

委托场景,多个用英文逗号分隔。

  • WORKSPACE:云桌面。

  • CLOUD_GAME:云游戏。

  • CLOUD_STORAGE 云存储。

  • SCREEN_RECORD:录屏审计。

action

String

操作类型。

  • CREATE 创建

  • FIX 修复

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户全局Token。

通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

existing_agencies

Array of AgenciesInfo objects

委托信息。

表5 AgenciesInfo

参数

参数类型

描述

name

String

名称。

id

String

委托ID。

scene

String

委托场景。

permissions

Array of AgenciesPermissionInfo objects

委托权限信息。

表6 AgenciesPermissionInfo

参数

参数类型

描述

system_permission_display_names

Array of strings

委托权限项。

wanted_system_permission_display_names

Array of strings

需要委托的权限项。

should_have_system_permission_display_names

Array of strings

目标委托的权限项。

状态码:400

表7 响应Body参数

参数

参数类型

描述

error_code

String

错误码,失败时返回。

error_msg

String

错误描述。

error_detail

String

错误详情。

encoded_authorization_message

String

加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。

状态码:404

表8 响应Body参数

参数

参数类型

描述

error_code

String

错误码,失败时返回。

error_msg

String

错误描述。

error_detail

String

错误详情。

encoded_authorization_message

String

加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。

状态码:500

表9 响应Body参数

参数

参数类型

描述

error_code

String

错误码,失败时返回。

error_msg

String

错误描述。

error_detail

String

错误详情。

encoded_authorization_message

String

加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。

状态码:default

表10 响应Body参数

参数

参数类型

描述

error_code

String

错误码,失败时返回。

error_msg

String

错误描述。

error_detail

String

错误详情。

encoded_authorization_message

String

加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。

请求示例

响应示例

状态码:200

查询委托功能响应。

{
  "existing_agencies" : [ {
    "name" : "ServiceLinkedAgencyForWorkspace",
    "permissions" : [ {
      "system_permission_display_names" : [ "WorkspaceServiceLinkedAgencyPolicy" ],
      "wanted_system_permission_display_names" : [ ],
      "should_have_system_permission_display_names" : [ "WorkspaceServiceLinkedAgencyPolicy" ]
    } ]
  } ]
}

状态码

状态码

描述

200

查询委托功能响应。

400

由于包含语法错误,当前请求无法被服务器理解。

404

找不到资源。

500

服务内部错误,具体返回错误码请参见错误码说明。

default

默认响应。

错误码

请参见错误码

相关文档