REST Resource: accounts.accessBindings

Zasób: AccessBinding

Powiązanie użytkownika ze zbiorem 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/{konto}/accessBindings/{accessBinding} lub usługi/{usługa}/accessBindings/{accessBinding}

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

roles[]

string

Lista ról, które można przypisać do zasobu nadrzędnego.

Prawidłowe wartości: formattedRoles/viewer suggestedRoles/analyst wstępnie zdefiniowaneRoles/editor wstępnieRoles/admin savedRoles/no-cost-data połączoneRoles/no-revenue-data

Jeśli ustawiona jest pusta lista ról, to powiązanie dostępu zostanie usunięte.

Pole sumy access_target. Cel, dla którego chcesz ustawić role. access_target może mieć tylko jedną z tych wartości:
user

string

Jeśli jest ustawiony, adres e-mail użytkownika, dla którego chcesz ustawić role. Format: „użytkownik@gmail.com”

Metody

batchCreate

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

batchDelete

Usuwa informacje o wielu użytkownikach połączonych z kontem lub usługą.

batchGet

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

batchUpdate

Aktualizuje informacje o wielu powiązaniach dostępu do konta lub usługi.

create

Tworzy powiązanie dostępu do konta lub usługi.

delete

Usuwa powiązanie dostępu do konta lub usługi.

get

Pobiera informacje o powiązaniu dostępu.

list

Wyświetla listę wszystkich powiązań dostępu dotyczących konta lub usługi.

patch

Aktualizuje powiązanie dostępu w przypadku konta lub usługi.