Ressource : RoleAssignment
Définit une attribution de rôle.
Représentation JSON |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
Champs | |
---|---|
roleAssignmentId |
ID de cette roleAssignment. |
roleId |
ID du rôle attribué. |
kind |
Type de ressource de l'API. Cette valeur est toujours |
etag |
ETag de la ressource. |
assignedTo |
ID unique de l'entité à laquelle ce rôle est attribué : |
assigneeType |
Uniquement en sortie. Type de l'utilisateur affecté ( |
scopeType |
Champ d'application dans lequel ce rôle est attribué. Les valeurs acceptées sont les suivantes :
|
orgUnitId |
Si le rôle est limité à une unité organisationnelle, cette valeur contient l'ID de l'unité organisationnelle à laquelle l'exercice de ce rôle est limité. |
condition |
Facultatif. Condition associée à cette attribution de rôle. Remarque : Cette fonctionnalité est disponible pour les clients Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus et Cloud Identity Premium. Un Actuellement, les conditions suivantes sont acceptées :
Actuellement, les chaînes de condition doivent être littérales et ne fonctionnent qu'avec les rôles d'administrateur prédéfinis suivants :
La condition suit la syntaxe des conditions Cloud IAM.
Cette condition peut également être utilisée conjointement avec une condition liée à la sécurité. |
AssigneeType
Type d'identité à laquelle un rôle est attribué.
Enums | |
---|---|
USER |
Un utilisateur individuel au sein du domaine. |
GROUP |
Il s'agit d'un groupe au sein du domaine. |
Méthodes |
|
---|---|
|
Supprime une attribution de rôle. |
|
Récupère une attribution de rôle. |
|
Crée une attribution de rôle. |
|
Récupère une liste paginée de toutes les attributions de rôle. |