Zasób: AdminAccessBinding
Wiadomość o zasobie reprezentująca powiązanie z zestawem ról.
| Zapis JSON |
|---|
{
"name": string,
"organizationRoles": [
enum ( |
| Pola | |
|---|---|
name |
Identyfikator. Nazwa zasobu tego elementu AdminAccessBinding. Format: organizations/{org_id}/adminAccessBindings/{admin_access_binding_id} Przykład: „organizations/123abc/adminAccessBindings/456def” |
organizationRoles[] |
Opcjonalnie: Lista ról przyznanych organizacji nadrzędnej. Jeśli przypisana jest rola ORG_ADMIN_ROLE, role USER_ADMIN_ROLE i BILLING_ADMIN_ROLE zostaną dodane automatycznie. Jeśli nie określisz ról, żadne nie zostaną przypisane. |
| Podmiot, któremu przyznano role. Poniżej znajduje się lista pól, które się wzajemnie wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: | |
userEmail |
Adres e-mail użytkownika. |
userGroup |
Nazwa zasobu grupy użytkowników. |
| Koniec pól wykluczających się nawzajem. | |
OrganizationRole
Role, które można przypisać użytkownikowi lub grupie użytkowników w organizacji GMP.
| Wartości w polu enum | |
|---|---|
ORGANIZATION_ROLE_UNSPECIFIED |
Nieznana lub nieokreślona rola w organizacji. |
ORG_ADMIN_ROLE |
Rola administratora organizacji, która przyznaje wszystkie uprawnienia administracyjne. |
USER_ADMIN_ROLE |
Rola administratora użytkowników, która daje dostęp do sekcji Użytkownicy, w której można wykonywać różne działania związane z zarządzaniem użytkownikami. |
BILLING_ADMIN_ROLE |
Rola administratora konta rozliczeniowego, która daje dostęp do sekcji Płatności, w której można wykonywać różne działania związane z płatnościami. |
Metody |
|
|---|---|
|
Tworzy powiązanie dostępu administracyjnego w określonej organizacji GMP. |
|
Wyszukuje pojedyncze powiązanie dostępu administracyjnego. |
|
Zwraca listę powiązań dostępu administracyjnego w określonej organizacji GMP. |
|
Aktualizuje powiązanie dostępu administracyjnego w określonej organizacji GMP. |