REST Resource: userProfiles

Recurso: perfil de usuario

Información global de un usuario.

Representación JSON
{
  "id": string,
  "name": {
    object (Name)
  },
  "emailAddress": string,
  "photoUrl": string,
  "permissions": [
    {
      object (GlobalPermission)
    }
  ],
  "verifiedTeacher": boolean
}
Campos
id

string

Identificador del usuario.

Solo lectura.

name

object ( Name )

Nombre del usuario.

Solo lectura.

emailAddress

string

Dirección de correo electrónico del usuario.

Solo lectura.

photoUrl

string

URL de la foto de perfil del usuario.

Solo lectura.

permissions[]

object ( GlobalPermission )

Permisos globales del usuario.

Solo lectura.

verifiedTeacher

boolean

Representa si el administrador del dominio de un usuario de G Suite for Education lo ha verificado explícitamente como profesor. Si el usuario no es miembro de un dominio de G Suite for Education, este campo siempre es falso.

Solo lectura

Nombre

Detalles del nombre del usuario.

Representación JSON
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
Campos
givenName

string

El nombre del usuario.

Solo lectura.

familyName

string

El apellido del usuario.

Solo lectura.

fullName

string

El nombre completo del usuario formado al concatenar los valores de nombre y apellido.

Solo lectura.

Permiso global

Descripción del permiso de usuario global.

Representación JSON
{
  "permission": enum (Permission)
}
Campos
permission

enum ( Permission )

Valor del permiso.

Permiso

Posibles permisos que puede tener un usuario.

Enumeraciones
PERMISSION_UNSPECIFIED No se especifica ningún permiso. Esto no se devuelve y no es un valor válido.
CREATE_COURSE El usuario tiene permiso para crear un curso.

Métodos

get

Devuelve un perfil de usuario.