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. To zawsze |
etag |
Tag ETag zasobu. |
assignedTo |
Unikalny identyfikator jednostki, do której jest przypisana ta rola – |
assigneeType |
Tylko dane wyjściowe. Rodzaj przypisanej osoby ( |
scopeType |
Zakres, w którym przypisano tę rolę. Akceptowane wartości:
|
orgUnitId |
Jeśli rola jest ograniczona do jednostki organizacyjnej, identyfikator zawiera identyfikator jednostki organizacyjnej, do której jest ograniczona rola tej roli. |
condition |
Opcjonalnie: (Otwarta wersja beta – dostępna 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ć. Obecnie w wersji beta usługa Warunek powiązany z tym przypisaniem roli. Pole Obecnie obsługiwane są tylko 2 warunki:
Obecnie oba warunki muszą być w dosłowny sposób określone i działają tylko w przypadku tych gotowych ról administratora:
Warunek jest zgodny ze składnią warunków Cloud IAM. |
AssigneeType
Typ tożsamości, do której przypisano rolę.
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 ról ról. |