Zasób: RoleAssignment
Określa przypisanie roli.
Zapis JSON |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
Pola | |
---|---|
roleAssignmentId |
Identyfikator tej roli roleAssignment. |
roleId |
Identyfikator przypisanej roli. |
kind |
Typ zasobu interfejsu API. Jest to zawsze |
etag |
ETag zasobu. |
assignedTo |
Unikalny identyfikator jednostki, do której jest przypisana ta rola – |
assigneeType |
Tylko dane wyjściowe. Typ przypisanej osoby ( |
scopeType |
Zakres, w którym przypisana jest ta rola. Dopuszczalne wartości:
|
orgUnitId |
Jeśli rola jest ograniczona do jednostki organizacyjnej, zawiera ona identyfikator jednostki organizacyjnej, do której ograniczone jest korzystanie z tej roli. |
condition |
Opcjonalnie. (Otwarta wersja beta – dostępna w wersji interfejsu API Uwaga: ta funkcja jest dostępna dla klientów Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus i Cloud Identity Premium. Ta funkcja nie wymaga dodatkowej konfiguracji. Obecnie w wersji beta usługa Warunek powiązany z przypisaniem roli. Pole Obecnie obsługiwane są tylko 2 warunki:
Obecnie oba ciągi warunków muszą być dokładne i działają tylko z tymi gotowymi rolami administratora:
Warunek jest zgodny ze składnią warunku 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 podzieloną na strony listę wszystkich roleAssignments. |