Kaynak: AccessBinding
Bir kullanıcının bir dizi role bağlanması.
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 properties/{property}/accessBindings/{accessBinding} Örnek: "accounts/100/accessBindings/200" |
roles[] |
Üst kaynağa atanacak rollerin listesi. Geçerli değerler: predefinedRoles/viewer predefinedRoles/analyst predefinedRoles/editor predefinedRoles/admin predefinedRoles/no-cost-data predefinedRoles/no-revenue-data Kullanıcılar için boş bir rol listesi ayarlanırsa bu AccessBinding silinir. |
Birlik alanı access_target . Rollerin ayarlanacağı hedef. access_target yalnızca aşağıdakilerden biri olabilir: |
|
user |
Ayarlanırsa, rol ayarlanacak kullanıcının e-posta adresi. Biçim: "kullanıcıadı@gmail.com" |
Yöntemler |
|
---|---|
|
Bir hesaba veya mülke yönelik birden fazla erişim bağlaması hakkında bilgi oluşturur. |
|
Birden fazla kullanıcının bir hesapla veya mülkle bağlantıları hakkındaki bilgileri siler. |
|
Bir hesaba veya mülke yönelik birden fazla erişim bağlaması hakkında bilgi alır. |
|
Bir hesaba veya mülke yönelik birden fazla erişim bağlaması hakkındaki bilgileri günceller. |
|
Bir hesapta veya mülkte erişim bağlaması oluşturur. |
|
Bir hesap veya mülkte erişim bağlamasını siler. |
|
Erişim bağlaması hakkında bilgi alır. |
|
Bir hesap veya mülkte bulunan tüm erişim bağlamalarını listeler. |
|
Hesap veya mülkte bir erişim bağlamasını günceller. |