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 ról. |
roleId |
Identyfikator przypisanej roli. |
kind |
Typ zasobu interfejsu API. Jest ona zawsze |
etag |
ETag zasobu. |
assignedTo |
Unikalny identyfikator podmiotu, do którego przypisana jest ta rola: |
assigneeType |
Tylko dane wyjściowe. Typ osoby, której przypisano profil ( |
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: Warunek powiązany z tym przypisaniem roli. 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. Wartość Obecnie obsługiwane są te warunki:
Obecnie ciągi znaków w warunkach muszą być identyczne i działają tylko z tymi gotowymi rolami administratora:
Warunek jest zgodny ze składnią warunków Cloud IAM. Dodatkowe warunki dotyczące grup zablokowanych są dostępne w wersji beta otwartej.
Warunek ten można też stosować w połączeniu z warunkiem związanym z bezpieczeństwem. |
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. |