Zasób: RoleAssignment
Definiuje przypisanie roli.
Zapis JSON |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
Pola | |
---|---|
roleAssignmentId |
Identyfikator tego przypisania roli. |
roleId |
Identyfikator przypisanej roli. |
kind |
Typ zasobu interfejsu API. Jest ona zawsze |
etag |
ETag zasobu. |
assignedTo |
Unikalny identyfikator elementu, do którego przypisana jest ta rola: |
assigneeType |
Tylko dane wyjściowe. Rodzaj przypisanej osoby ( |
scopeType |
Zakres, w którym przypisana jest ta rola. Akceptowane wartości:
|
orgUnitId |
Jeśli rola jest ograniczona do jednostki organizacyjnej, zawiera identyfikator jednostki organizacyjnej, w której rola jest ograniczona. |
condition |
Opcjonalnie: (otwarte testy beta – dostępne w wersji Uwaga: ta funkcja jest dostępna dla klientów korzystających z wersji Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus i Cloud Identity Premium. Aby korzystać z tej funkcji, nie musisz niczego konfigurować. W wersji beta w konsoli administracyjnej (http://admin.google.com) nie jest jeszcze uwzględniany parametr Warunek powiązany z tym przypisaniem roli. Wartość Obecnie obsługiwane są tylko 2 warunki:
Obecnie obie te łańcuchy warunków muszą być identyczne i działają tylko z tymi gotowymi rolami administratora:
Warunek jest zgodny ze składnią warunków uprawnień Cloud IAM. |
AssigneeType
Typ tożsamości, do której przypisana jest rola.
Wartości w polu enum | |
---|---|
USER |
pojedynczy użytkownik w domenie, |
GROUP |
Grupa w domenie. |
Metody |
|
---|---|
|
Usuwa przypisanie roli. |
|
Pobiera przypisanie roli. |
|
Tworzy przypisanie roli. |
|
Pobiera ponumerowany wykaz wszystkich przypisań ról. |