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 조직의 관리자 액세스 바인딩을 업데이트합니다.