REST Resource: accounts.accessBindings

Kaynak: AccessBinding

Bir kullanıcının bir rol grubu 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} veyaproperty/{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üleyen önceden tanımlanmışRoller/analist önceden tanımlanmışRoller/Düzenleyici önceden tanımlanmış Rolleri/yönetici önceden tanımlanmış Rolleri/maliyet-verileri önceden tanımlanmışıyla/yok-gelir-verileri

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

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

string

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

Yöntemler

batchCreate

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

batchDelete

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

batchGet

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

batchUpdate

Bir hesap veya mülke birden fazla erişim bağlaması hakkındaki bilgileri günceller.

create

Bir hesap veya mülkte erişim bağlaması 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ğlamasını günceller.