REST Resource: properties.accessBindings

Kaynak: AccessBinding

Kullanıcının bir rol grubuna bağlanması.

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: scheduledRoles/viewer earlierRoles/analyst yararlanınRoles/editor assignedRoles/admin assignedRoles/no-cost-data suggestedRoles/no-revenue-data

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

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

string

Ayarlanırsa, rolleri ayarlanacak 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ğlantısı hakkında bilgi oluşturur.

batchDelete

Birden çok kullanıcıyla ilgili bilgileri siler bir hesaba veya mülke bağlanır.

batchGet

Bir hesap veya mülke yönelik birden çok erişim bağlantısı hakkında bilgi alır.

batchUpdate

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

create

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

delete

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

get

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

list

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

patch

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