Ressource: RoleAssignment
Définit l'attribution d'un rôle.
Représentation JSON |
---|
{
"roleAssignmentId": string,
"roleId": string,
"kind": string,
"etag": string,
"assignedTo": string,
"assigneeType": enum ( |
Champs | |
---|---|
roleAssignmentId |
ID de ce roleAssignment. |
roleId |
ID du rôle attribué. |
kind |
Type de ressource d'API. Il s'agit toujours de |
etag |
ETag de la ressource. |
assignedTo |
ID unique de l'entité à laquelle ce rôle est attribué : soit l' |
assigneeType |
Uniquement en sortie. Type de la personne responsable ( |
scopeType |
Champ d'application du rôle. Les valeurs acceptées sont les suivantes :
|
orgUnitId |
Si le rôle est limité à une unité organisationnelle, ce champ contient l'ID de l'unité organisationnelle à laquelle l'exercice de ce rôle est limité. |
condition |
Facultatif. (Bêta ouverte : disponible dans la version Remarque: Cette fonctionnalité est disponible pour les clients Enterprise Standard, Enterprise Plus, Google Workspace for Education Plus et Cloud Identity Premium. Aucune configuration supplémentaire n'est requise pour utiliser cette fonctionnalité. Actuellement, dans la version bêta, le Condition associée à cette attribution de rôle. Un Actuellement, seules deux conditions sont acceptées:
Actuellement, les deux chaînes de condition doivent être textuelles et ne fonctionnent qu'avec les rôles d'administrateur prédéfinis suivants:
La condition suit la syntaxe des conditions Cloud IAM. |
AssigneeType
Type d'identité auquel un rôle est attribué.
Enums | |
---|---|
USER |
Un utilisateur individuel au sein du domaine. |
GROUP |
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ôles. |