- Ressource: AccessBinding
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Methoden
Ressource: AccessBinding
Bindung eines Nutzers an eine Reihe von Rollen.
JSON-Darstellung |
---|
{ "name": string, "roles": [ string ], // Union field |
Felder | |
---|---|
name |
Nur Ausgabe. Ressourcenname dieser Bindung. Format: accounts/{account}/accessBindings/{accessBinding} oder properties/{property}/accessBindings/{accessBinding} Beispiel: „accounts/100/accessBindings/200“ |
roles[] |
Eine Liste der Rollen, die der übergeordneten Ressource gewährt werden sollen. Gültige Werte: formattedRoles/viewerdefinedRoles/analystdefinedRoles/editordefinedRoles/admin StarRoles/no-cost-data VordefiniertRoles/no-revenue-data Wenn für Nutzer eine leere Rollenliste festgelegt ist, wird dieses AccessBinding 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 |
Wenn festgelegt, 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 über die mit einem Konto oder einer Property verknüpft ist. |
|
Ruft Informationen zu mehreren Zugriffsbindungen für ein Konto oder eine Property ab. |
|
Aktualisiert Informationen über mehrere Zugriffsbindungen für 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. |