Zasób: AccessBinding
Powiązanie użytkownika ze zbiorem ról.
Zapis JSON |
---|
{ "name": string, "roles": [ string ], // Union field |
Pola | |
---|---|
name |
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[] |
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 |
Jeśli jest ustawiony, adres e-mail użytkownika, dla którego chcesz ustawić role. Format: „użytkownik@gmail.com” |
Metody |
|
---|---|
|
Tworzy informacje o wielu powiązaniach dostępu do konta lub usługi. |
|
Usuwa informacje o wielu użytkownikach połączonych z kontem lub usługą. |
|
Pobiera informacje o wielu powiązaniach dostępu do konta lub usługi. |
|
Aktualizuje informacje o wielu powiązaniach dostępu do konta lub usługi. |
|
Tworzy powiązanie dostępu do konta lub usługi. |
|
Usuwa powiązanie dostępu do konta lub usługi. |
|
Pobiera informacje o powiązaniu dostępu. |
|
Wyświetla listę wszystkich powiązań dostępu dotyczących konta lub usługi. |
|
Aktualizuje powiązanie dostępu w przypadku konta lub usługi. |