Recurso: UserProfile
Es la información global de un usuario.
Representación JSON |
---|
{ "id": string, "name": { object ( |
Campos | |
---|---|
id |
Es el identificador del usuario. Solo lectura. |
name |
Es el nombre del usuario. Solo lectura. |
emailAddress |
Es la dirección de correo electrónico del usuario. Se debe solicitar el permiso Solo lectura. |
photoUrl |
Es la URL de la foto de perfil del usuario. Se debe solicitar el permiso Solo lectura. |
permissions[] |
Permisos globales del usuario. Solo lectura. |
verifiedTeacher |
Indica si el administrador de dominio de un usuario de Google Workspace for Education lo verificó explícitamente como profesor. Este campo siempre es falso si el usuario no es miembro de un dominio de Google Workspace for Education. Solo lectura |
Nombre
Detalles del nombre del usuario.
Representación JSON |
---|
{ "givenName": string, "familyName": string, "fullName": string } |
Campos | |
---|---|
givenName |
Es el nombre del usuario. Solo lectura. |
familyName |
Apellido del usuario. Solo lectura. |
fullName |
Es el nombre completo del usuario formado por la concatenación de los valores de nombre y apellido. Solo lectura. |
GlobalPermission
Descripción del permiso global del usuario.
Representación JSON |
---|
{
"permission": enum ( |
Campos | |
---|---|
permission |
Valor del permiso. |
Permiso
Son los posibles permisos que puede tener un usuario.
Enumeraciones | |
---|---|
PERMISSION_UNSPECIFIED |
No se especificó ningún permiso. No se muestra y no es un valor válido. |
CREATE_COURSE |
El usuario puede crear un curso. |
Métodos |
|
---|---|
|
Muestra si un usuario puede usar la función especificada de Classroom. |
|
Muestra un perfil de usuario. |