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 | |
---|---|
role |
ID de cette affectation de rôle. |
role |
ID du rôle attribué. |
kind |
Type de la ressource d'API. Cette valeur est toujours |
etag |
ETag de la ressource. |
assigned |
ID unique de l'entité à laquelle ce rôle est attribué ( |
assignee |
Uniquement en sortie. Type de l'affecté ( |
scope |
Champ d'application de ce rôle. Les valeurs acceptées sont les suivantes :
|
org |
Si le rôle est limité à une unité organisationnelle, il 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 conditions doivent être reproduites telles quelles et ne fonctionnent qu'avec les rôles d'administrateur prédéfinis suivants:
La condition suit la syntaxe des conditions Cloud IAM. Des conditions supplémentaires concernant les groupes verrouillés sont disponibles en version bêta ouverte.
Cette condition peut également être utilisée avec une condition liée à la sécurité. |
AssigneeType
Type d'identité auquel un rôle est attribué.
Enums | |
---|---|
USER |
Utilisateur individuel du domaine. |
GROUP |
Un groupe 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 tous les rôleAssignments. |