Kaynak: AccessBinding
Bir kullanıcının bir rol grubuna bağlaması.
JSON gösterimi |
---|
{ "name": string, "roles": [ string ], // Union field |
Alanlar | |
---|---|
name |
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[] |
Ü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 |
Ayarlanırsa rollerin ayarlanacağı kullanıcının e-posta adresi. Biçim: "birkullanici@gmail.com" |
Yöntemler |
|
---|---|
|
Bir hesap veya mülke birden fazla erişim bağlaması hakkında bilgi oluşturur. |
|
Birden çok kullanıcının bir hesap veya mülke bağlantılarıyla ilgili bilgileri siler. |
|
Bir hesap veya mülke birden fazla erişim bağlaması hakkında bilgi sağlar. |
|
Bir hesap veya mülke birden fazla erişim bağlantısıyla ilgili bilgileri günceller. |
|
Bir hesap veya mülkte erişim bağlantısı oluşturur. |
|
Hesap veya mülkteki erişim bağlamasını siler. |
|
Erişim bağlamaları hakkında bilgi alır. |
|
Bir hesap veya mülkteki tüm erişim bağlamalarını listeler. |
|
Bir hesap veya mülkteki erişim bağlantısını günceller. |