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 obscurci du service auquel ce droit est destiné. Cette valeur est renvoyée avec Privileges.list().

rolePrivileges[].privilegeName

string

Nom du droit.

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 un rôle de super-administrateur.

kind

string

Type de ressource d'API. Il s'agit toujours de 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.