REST Resource: accounts.accessBindings

Ressource: AccessBinding

Eine Bindung eines Nutzers an eine Reihe von Rollen.

JSON-Darstellung
{
  "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.
}
Felder
name

string

Nur Ausgabe Ressourcenname dieser Bindung.

Format: accounts/{account}/accessBindings/{accessBinding} oder properties/{property}/accessBindings/{accessBinding}

Beispiel: „accounts/100/accessBindings/200“

roles[]

string

Eine Liste der Rollen, die der übergeordneten Ressource zugewiesen werden sollen.

Gültige Werte: formattedRoles/viewer Kommende-Rollen/Analyst Vorgesetzter/Bearbeiter Vorab-Rollen/Admin Vorab-Rollen/no-cost-data Vorabrollen/no-Umsatz-Daten

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

string

Wenn festgelegt, die E-Mail-Adresse des Nutzers, für den Rollen festgelegt werden sollen. Format: „benutzernutzer@gmail.com“

Methoden

batchCreate

Erstellt Informationen zu mehreren Zugriffsbindungen für ein Konto oder eine Property.

batchDelete

Hiermit werden Informationen über die Verknüpfungen mehrerer Nutzer mit einem Konto oder einer Property gelöscht.

batchGet

Ruft Informationen zu mehreren Zugriffsbindungen für ein Konto oder eine Property ab

batchUpdate

Aktualisiert Informationen zu mehreren Zugriffsbindungen für ein Konto oder eine Property.

create

Erstellt eine Zugriffsbindung für ein Konto oder eine Property.

delete

Löscht eine Zugriffsbindung für ein Konto oder eine Property.

get

Ruft Informationen zu einer Zugriffsbindung ab.

list

Listet alle Zugriffsbindungen für ein Konto oder eine Property auf.

patch

Aktualisiert eine Zugriffsbindung für ein Konto oder eine Property.