全部产品
Search
文档中心

大数据开发治理平台 DataWorks:AddProjectMemberToRole - 添加工作空间用户至角色

更新时间:Oct 17, 2024

该接口用于添加DataWorks工作空间用户至角色。使用该接口前,您需要先添加目标账号为DataWorks工作空间的成员。

接口说明

添加目标账号为 DataWorks 工作空间的成员,详情请参见 DataWorks 工作空间添加成员

调试

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

授权信息

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

请求参数

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

DataWorks 工作空间的 ID。您可以通过 ListProjects 接口获取工作空间 ID。

27
UserIdstring

阿里云账号 ID。您可以登录 DataWorks 控制台,鼠标悬停至顶部菜单栏右侧的用户头像,查看账号 ID。

1234
RoleCodestring

DataWorks 工作空间角色的 Code。您可以调用 ListProjectRoles 获取角色的 Code。

role_project_guest
ClientTokenstring

幂等字段,建议使用 UUID。用于唯一标识此次调用操作。

1AFAE64E-D1BE-432B-A9*****

返回参数

名称类型描述示例值
object

返回结果。

RequestIdstring

请求的 ID。

1AFAE64E-D1BE-432B-A9****

示例

正常返回示例

JSON格式

{
  "RequestId": "1AFAE64E-D1BE-432B-A9****"
}

错误码

HTTP status code错误码错误信息描述
400Invalid.Tenant.ConnectionNotExistsThe connection does not exist.数据源不存在。
400Invalid.Tenant.ProjectNotExistsThe project does not exist.项目不存在。
400Invalid.Tenant.UserNotInProjectThe user is not in the project.用户不在项目中。
403Invalid.Tenant.UserIsNotProjectOwnerOrAdminThe user is not a project administrator or owner.用户不是项目负责人或者项目管理员。
403Invalid.Tenant.UserNotInTenantThe user is not in tenant.用户不在租户中。

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

变更历史

变更时间变更内容概要操作
暂无变更历史