REST Resource: properties.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: konta/{konto}/accessBindings/{accessBinding} lub services/{property}/accessBindings/{accessBinding}

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

roles[]

string

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

Prawidłowe wartości: wstępnie zdefiniowane role/zdefiniowane osoby przeglądającego/zdefiniowane role analityka/edytor zdefiniowane

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

Pole sumy access_target. Cel, dla którego mają zostać ustawione role. access_target może być tylko jedną z tych wartości:
user

string

Jeśli jest skonfigurowany, adres e-mail użytkownika, któremu chcesz przypisać role. Format: „użytkownik@gmail.com”

Metody

batchCreate

Tworzy informacje o wielu powiązaniach dostępu z kontem lub usługą.

batchDelete

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

batchGet

Pobiera informacje o wielu powiązaniach dostępu z kontem lub usługą.

batchUpdate

Służy do aktualizowania informacji o wielu powiązaniach 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 do konta lub usługi.

get

Pobiera informacje o powiązaniu dostępu.

list

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

patch

Aktualizowanie powiązania dostępu na koncie lub w usłudze.