REST Resource: organizations.adminAccessBindings

Kaynak: AdminAccessBinding

Bir dizi role bağlamayı temsil eden kaynak mesajı.

JSON gösterimi
{
  "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.
}
Alanlar
name

string

Tanımlayıcı. Bu AdminAccessBinding'in kaynak adı.

Biçim: organizations/{org_id}/adminAccessBindings/{admin_access_binding_id} Örnek: "organizations/123abc/adminAccessBindings/456def"

organizationRoles[]

enum (OrganizationRole)

İsteğe bağlıdır. Üst kuruluşa verilen rollerin listesi.

ORG_ADMIN_ROLE atanırsa USER_ADMIN_ROLE ve BILLING_ADMIN_ROLE otomatik olarak eklenir.

Rol belirtilmezse rol atanmaz.

Rollerin verildiği tüzel kişi. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt içinde en fazla bir alan ayarlanır:
userEmail

string

Kullanıcının e-posta adresi.

userGroup

string

Kullanıcı grubunun kaynak adı.

Karşılıklı olarak hariç tutulan alanların sonu.

OrganizationRole

Bir GMP kuruluşunda kullanıcıya veya kullanıcı grubuna atanabilecek roller.

Sıralamalar
ORGANIZATION_ROLE_UNSPECIFIED Bilinmeyen veya belirtilmemiş kuruluş rolü.
ORG_ADMIN_ROLE Tüm yönetici ayrıcalıklarını veren kuruluş yöneticisi rolü.
USER_ADMIN_ROLE Çeşitli kullanıcı yönetimi işlevlerinin gerçekleştirilmesi için Kullanıcılar bölümüne erişim izni veren kullanıcı yöneticisi rolü.
BILLING_ADMIN_ROLE Faturalandırmayla ilgili çeşitli işlevlerin gerçekleştirilmesi için Faturalandırma bölümüne erişim izni veren faturalandırma yöneticisi rolü.

Yöntemler

create

Belirtilen GMP kuruluşunda bir yönetici erişimi bağlaması oluşturur.

get

Tek bir yönetici erişimi bağlamasını arar.

list

Belirtilen GMP kuruluşundaki yönetici erişimi bağlamalarının listesini döndürür.

patch

Belirtilen GMP kuruluşunda bir yönetici erişim bağlamasını günceller.