Zasób: AccessBinding
Powiązanie użytkownika z zestawem ról.
Zapis JSON |
---|
{ "name": string, "roles": [ string ], // Union field |
Pola | |
---|---|
name |
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[] |
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 |
W razie potrzeby adres e-mail użytkownika, któremu chcesz przypisać role. Format: „użytkownik@gmail.com” |
Metody |
|
---|---|
|
Tworzy informacje o kilku powiązaniach dostępu do konta lub usługi. |
|
Usuwa informacje o połączeniach wielu użytkowników z kontem lub usługą. |
|
Pobiera informacje o kilku powiązaniach dostępu do konta lub usługi. |
|
Aktualizuje informacje o wieloch złączeniach dostępu do konta lub usługi. |
|
Tworzy powiązanie dostępu na koncie lub w usłudze. |
|
Usuwa powiązanie dostępu na koncie lub w usłudze. |
|
Pobiera informacje o powiązaniu dostępu. |
|
Wyświetla listę wszystkich powiązań dostępu na koncie lub w usłudze. |
|
Zaktualizuj połączenie dostępu na koncie lub w usłudze. |