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é. Il peut s'agir du |
assigneeType |
Uniquement en sortie. Type de la personne responsable ( |
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, ce champ contient l'ID de l'unité organisationnelle à laquelle ce rôle est limité. |
condition |
Facultatif. (Version bêta ouverte – Disponible avec 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 élément Actuellement, seules deux conditions sont acceptées:
Actuellement, les deux chaînes de condition doivent être énoncées telles quelles et ne fonctionnent qu'avec les rôles d'administrateur prédéfinis suivants:
La condition respecte la syntaxe des conditions Cloud IAM. |
AssigneeType
Type d'identité auquel un rôle est attribué.
Enums | |
---|---|
USER |
Utilisateur individuel dans le domaine. |
GROUP |
Groupe appartenant au 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. |