REST Resource: properties.accessBindings

Kaynak: AccessBinding

Bir kullanıcının bir rol grubuna bağlaması.

JSON gösterimi
{
  "name": string,
  "roles": [
    string
  ],

  // Union field access_target can be only one of the following:
  "user": string
  // End of list of possible types for union field access_target.
}
Alanlar
name

string

Yalnızca çıkış. Bu bağlamanın kaynak adı.

Biçim: accounts/{account}/accessBindings/{accessBinding} veya mülkler/{property}/accessBindings/{accessBinding}

Örnek: "accounts/100/accessBindings/200"

roles[]

string

Üst kaynağa verilecek rollerin listesi.

Geçerli değerler: önceden tanımlanmışRoller/görüntüleyici önceden tanımlanmışRoller/analist önceden tanımlanmışRoller/düzenleyici önceden tanımlanmışRoller/yönetici önceden tanımlı Rolleri/maliyet-verileri önceden tanımlanmışRoller/gelir-verileri yok

Kullanıcılar için boş bir rol listesi ayarlanırsa bu AccessBinding silinir.

Birleştirme alanı access_target. Rollerin ayarlanacağı hedef. access_target şunlardan yalnızca biri olabilir:
user

string

Ayarlanırsa rollerin ayarlanacağı kullanıcının e-posta adresi. Biçim: "birkullanici@gmail.com"

Yöntemler

batchCreate

Bir hesap veya mülke birden fazla erişim bağlaması hakkında bilgi oluşturur.

batchDelete

Birden çok kullanıcının bir hesap veya mülke bağlantılarıyla ilgili bilgileri siler.

batchGet

Bir hesap veya mülke birden fazla erişim bağlaması hakkında bilgi sağlar.

batchUpdate

Bir hesap veya mülke birden fazla erişim bağlantısıyla ilgili bilgileri günceller.

create

Bir hesap veya mülkte erişim bağlantısı oluşturur.

delete

Hesap veya mülkteki erişim bağlamasını siler.

get

Erişim bağlamaları hakkında bilgi alır.

list

Bir hesap veya mülkteki tüm erişim bağlamalarını listeler.

patch

Bir hesap veya mülkteki erişim bağlantısını günceller.