文档首页/ 流水线 CodeArts Pipeline/ API参考/ API/ 流水线管理/ 查询流水线用户的devuc权限 - QueryUserDevUcAuthorizations
更新时间:2026-09-18 GMT+08:00

查询流水线用户的devuc权限 - QueryUserDevUcAuthorizations

功能介绍

根据用户ID,查询流水线用户的项目下具体devuc相关权限

调用方法

请参见如何调用API。

URI

GET /v2/{cloudProjectId}/cicd/devuc-auth/query

表1 路径参数

参数

是否必选

参数类型

描述

cloudProjectId

是

String

参数解释:

CodeArts项目的32位UUID,项目唯一标识。

约束限制:

不涉及。

取值范围:

32位字符。

默认取值:

不涉及。

表2 Query参数

参数

是否必选

参数类型

描述

resource

否

String

参数解释:

权限类型。

约束限制:

不涉及。

取值范围:

  • create:流水线创建权限。

  • delete:流水线删除权限。

  • update:流水线更新权限。

  • read:流水线查询权限。

默认取值:

不涉及。

请求参数

无

响应参数

状态码:200

表3 响应Body参数

参数

参数类型

描述

[数组元素]

Array of AuthorizationVerdictVO objects

参数解释:

权限列表。

取值范围:

不涉及。

表4 AuthorizationVerdictVO

参数

参数类型

描述

action

String

参数解释:

权限详情。

取值范围:

不涉及。

verdict

String

参数解释:

是否具有该权限。

取值范围:

  • allow:具有该权限。

  • deny:不具有该权限。

请求示例

GET https://{endpoint}/v2/{cloudProjectId}/cicd/devuc-auth/query?cloud_project_id=4fca5a98a2814d3e982ca09bd8b43180&cloudProjectId=4fca5a98a2814d3e982ca09bd8b43180&_=1763887132015

响应示例

状态码:200

[ {
  "action" : "create",
  "verdict" : "allow"
}, {
  "action" : "delete",
  "verdict" : "allow"
}, {
  "action" : "update",
  "verdict" : "allow"
}, {
  "action" : "read",
  "verdict" : "allow"
} ]

状态码

状态码

描述

200

OK

错误码

请参见错误码。