REST Resource: userProfiles

Ressource: UserProfile

Informations générales sur un utilisateur.

Représentation JSON
{
  "id": string,
  "name": {
    object (Name)
  },
  "emailAddress": string,
  "photoUrl": string,
  "permissions": [
    {
      object (GlobalPermission)
    }
  ],
  "verifiedTeacher": boolean
}
Champs
id

string

Identifiant de l'utilisateur.

En lecture seule.

name

object (Name)

Nom de l'utilisateur.

En lecture seule.

emailAddress

string

Adresse e-mail de l'utilisateur.

Vous devez demander le champ d'application https://www.googleapis.com/auth/classroom.profile.emails pour que ce champ soit renseigné dans un corps de réponse.

En lecture seule.

photoUrl

string

URL de la photo de profil de l'utilisateur.

Vous devez demander le champ d'application https://www.googleapis.com/auth/classroom.profile.photos pour que ce champ soit renseigné dans un corps de réponse.

En lecture seule.

permissions[]

object (GlobalPermission)

Autorisations globales de l'utilisateur.

En lecture seule.

verifiedTeacher

boolean

Indique si l'administrateur de domaine d'un utilisateur Google Workspace for Education a explicitement validé son statut d'enseignant. Ce champ est toujours "false" si l'utilisateur n'est pas membre d'un domaine Google Workspace for Education.

Lecture seule

Nom

Détails du nom de l'utilisateur.

Représentation JSON
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
Champs
givenName

string

Prénom de l'utilisateur.

En lecture seule.

familyName

string

Nom de l'utilisateur.

En lecture seule.

fullName

string

Nom complet de l'utilisateur formé en concaténant les valeurs de prénom et de nom.

En lecture seule.

GlobalPermission

Description de l'autorisation globale de l'utilisateur.

Représentation JSON
{
  "permission": enum (Permission)
}
Champs
permission

enum (Permission)

Valeur de l'autorisation.

Autorisation

Autorisations possibles qu'un utilisateur peut avoir.

Enums
PERMISSION_UNSPECIFIED Aucune autorisation n'est spécifiée. Cette valeur n'est pas renvoyée et n'est pas valide.
CREATE_COURSE L'utilisateur est autorisé à créer un cours.

Méthodes

get

Renvoie un profil utilisateur.