Ressource: AccessBindung
Eine Bindung eines Nutzers an eine Gruppe von Rollen.
JSON-Darstellung |
---|
{ "name": string, "roles": [ string ], // Union field |
Felder | |
---|---|
name |
Nur Ausgabe. Ressourcenname dieser Bindung. Format: accounts/{account}/accessBindungs/{accessBindung} oder properties/{property}/accessBindungs/{accessBindung} Beispiel: „accounts/100/accessBindungs/200“ |
roles[] |
Eine Liste der Rollen, die der übergeordneten Ressource zugewiesen werden sollen. Gültige Werte: vordefinierteRollen/Betrachter vordefinierteRollen/Analyst vordefinierteRollen/Bearbeiter vordefinierteRollen/Administrator vordefinierteRollen/no-cost-data vordefinierteRollen/noumsatzdaten Für Nutzer, die eine leere Rollenliste festgelegt haben, wird AccessAccessBindung gelöscht. |
Union-Feld access_target . Das Ziel, für das Rollen festgelegt werden sollen. Für access_target ist nur einer der folgenden Werte zulässig: |
|
user |
Die E-Mail-Adresse des Nutzers, für den Rollen festgelegt werden sollen. Format: „Nutzer@gmail.com“ |
Methoden |
|
---|---|
|
Erstellt Informationen zu mehreren Zugriffsbindungen für ein Konto oder eine Property. |
|
Löscht Informationen zu Verknüpfungen mehrerer Nutzer mit einem Konto oder einer Property. |
|
Ruft Informationen zu mehreren Zugriffsbindungen für ein Konto oder eine Property ab. |
|
Aktualisiert Informationen zu mehreren Zugriffsbindungen auf ein Konto oder eine Property. |
|
Erstellt eine Zugriffsbindung für ein Konto oder eine Property. |
|
Löscht eine Zugriffsbindung für ein Konto oder eine Property. |
|
Ruft Informationen zu einer Zugriffsbindung ab. |
|
Listet alle Zugriffsbindungen für ein Konto oder eine Property auf. |
|
Aktualisiert eine Zugriffsbindung für ein Konto oder eine Property. |