文档首页/ 流水线 CodeArts Pipeline/ API参考/ API/ 流水线管理/ 查询流水线用户的devuc权限 - QueryUserDevUcAuthorizations
更新时间:2025-11-25 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

OK

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

状态码

状态码

描述

200

OK

错误码

请参见错误码

相关文档