REST Resource: userProfiles

Ressource: UserProfile

Informations générales sur l'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.

Lecture seule.

name

object (Name)

Nom de l'utilisateur.

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 le corps de la réponse.

Lecture seule.

photoUrl

string

URL de la photo du 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 le corps de la réponse.

Lecture seule.

permissions[]

object (GlobalPermission)

Autorisations globales de l'utilisateur.

Lecture seule.

verifiedTeacher

boolean

Indique si l'administrateur de domaine d'un utilisateur Google Workspace for Education l'a explicitement validé en tant qu'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.

Lecture seule.

familyName

string

Nom de famille de l'utilisateur

Lecture seule.

fullName

string

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

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 qu'un utilisateur peut avoir.

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

Méthodes

get

Renvoie un profil utilisateur.