REST Resource: roles

Recurso: Rol

Representación JSON
{
  "roleId": string,
  "roleName": string,
  "roleDescription": string,
  "rolePrivileges": [
    {
      "serviceId": string,
      "privilegeName": string
    }
  ],
  "isSystemRole": boolean,
  "isSuperAdminRole": boolean,
  "kind": string,
  "etag": string
}
Campos
roleId

string (int64 format)

Es el ID de la función.

roleName

string

Nombre del rol.

roleDescription

string

Es una descripción breve del puesto.

rolePrivileges[]

object

Es el conjunto de privilegios que se otorgan a este rol.

rolePrivileges[].serviceId

string

El ID ofuscado del servicio para el que corresponde este privilegio. Este valor se muestra con Privileges.list().

rolePrivileges[].privilegeName

string

El nombre del privilegio.

isSystemRole

boolean

Muestra true si se trata de un rol del sistema predefinido.

isSuperAdminRole

boolean

Muestra true si la función es de administrador avanzado.

kind

string

Tipo de recurso de la API. Siempre es admin#directory#role.

etag

string

ETag del recurso.

Métodos

delete

Borra un rol.

get

Recupera un rol.

insert

Crea un rol.

list

Recupera una lista paginada de todos los roles de un dominio.

patch

Aplica parches a un rol.

update

Actualiza un rol.