REST Resource: accounts.accessBindings

Zasób: AccessBinding

Powiązanie użytkownika z zestawem ról.

Zapis JSON
{
  "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.
}
Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu tego powiązania.

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

Przykład: „accounts/100/accessBindings/200”

roles[]

string

Lista ról, które chcesz przyznać zasobowi nadrzędnemu.

Prawidłowe wartości: predefinedRoles/viewer predefinedRoles/analyst predefinedRoles/editor predefinedRoles/admin predefinedRoles/no-cost-data predefinedRoles/no-revenue-data

Jeśli w przypadku użytkowników ustawiona jest pusta lista ról, to ustawienie dostępu zostanie usunięte.

Pole unii access_target. Docelowy obiekt, dla którego chcesz ustawić role. access_target może być tylko jednym z tych elementów:
user

string

W razie potrzeby adres e-mail użytkownika, któremu chcesz przypisać role. Format: „użytkownik@gmail.com”

Metody

batchCreate

Tworzy informacje o kilku powiązaniach dostępu do konta lub usługi.

batchDelete

Usuwa informacje o połączeniach wielu użytkowników z kontem lub usługą.

batchGet

Pobiera informacje o kilku powiązaniach dostępu do konta lub usługi.

batchUpdate

Aktualizuje informacje o wieloch złączeniach dostępu do konta lub usługi.

create

Tworzy powiązanie dostępu na koncie lub w usłudze.

delete

Usuwa powiązanie dostępu na koncie lub w usłudze.

get

Pobiera informacje o powiązaniu dostępu.

list

Wyświetla listę wszystkich powiązań dostępu na koncie lub w usłudze.

patch

Zaktualizuj połączenie dostępu na koncie lub w usłudze.