REST Resource: organizations.adminAccessBindings

资源:AdminAccessBinding

一种资源消息,表示与一组角色的绑定。

JSON 表示法
{
  "name": string,
  "organizationRoles": [
    enum (OrganizationRole)
  ],

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "userEmail": string,
  "userGroup": string
  // End of mutually exclusive fields.
}
字段
name

string

标识符。相应 AdminAccessBinding 的资源名称。

格式:organizations/{org_id}/adminAccessBindings/{admin_access_binding_id} 示例:“organizations/123abc/adminAccessBindings/456def”

organizationRoles[]

enum (OrganizationRole)

可选。授予父组织的角色的列表。

如果分配了 ORG_ADMIN_ROLE,系统会自动添加 USER_ADMIN_ROLE 和 BILLING_ADMIN_ROLE。

如果未指定任何角色,则不会分配任何角色。

被授予角色的实体。以下是互斥字段的列表。在响应中,最多只能设置一个字段:
userEmail

string

用户的电子邮件地址。

userGroup

string

用户组的资源名称。

互斥字段的结束位置。

OrganizationRole

可在 GMP 组织中分配给用户或用户组的角色。

枚举
ORGANIZATION_ROLE_UNSPECIFIED 组织角色未知或未指定。
ORG_ADMIN_ROLE 组织管理员角色,可授予全部管理员权限。
USER_ADMIN_ROLE 用户管理员角色,授予对“用户”部分的访问权限,以便执行各种用户管理功能。
BILLING_ADMIN_ROLE 结算管理员角色,授予对“结算”部分的访问权限,以执行各种与结算相关的功能。

方法

create

在指定的 GMP 组织中创建管理员访问权限绑定。

get

查找单个管理员访问权限绑定。

list

返回指定 GMP 组织中的管理员访问权限绑定的列表。

patch

更新指定 GMP 组织中的管理员访问权限绑定。