REST Resource: roles

Ressource: rôle

Représentation JSON
{
  "roleId": string,
  "roleName": string,
  "roleDescription": string,
  "rolePrivileges": [
    {
      "serviceId": string,
      "privilegeName": string
    }
  ],
  "isSystemRole": boolean,
  "isSuperAdminRole": boolean,
  "kind": string,
  "etag": string
}
Champs
roleId

string (int64 format)

ID du rôle.

roleName

string

Nom du rôle.

roleDescription

string

Brève description du rôle.

rolePrivileges[]

object

Ensemble des droits accordés à ce rôle.

rolePrivileges[].serviceId

string

ID brouillé du service auquel ce privilège s'applique. Cette valeur est renvoyée avec Privileges.list().

rolePrivileges[].privilegeName

string

Nom du privilège.

isSystemRole

boolean

Renvoie true s'il s'agit d'un rôle système prédéfini.

isSuperAdminRole

boolean

Renvoie true si le rôle est celui d'un super-administrateur.

kind

string

Type de la ressource d'API. Cette valeur est toujours admin#directory#role.

etag

string

ETag de la ressource.

Méthodes

delete

Supprime un rôle.

get

Récupère un rôle.

insert

Crée un rôle.

list

Récupère une liste paginée de tous les rôles d'un domaine.

patch

Applique un correctif à un rôle.

update

Met à jour un rôle.