REST Resource: userProfiles

Risorsa: UserProfile

Informazioni globali per un utente.

Rappresentazione JSON
{
  "id": string,
  "name": {
    object (Name)
  },
  "emailAddress": string,
  "photoUrl": string,
  "permissions": [
    {
      object (GlobalPermission)
    }
  ],
  "verifiedTeacher": boolean
}
Campi
id

string

Identificatore dell'utente.

Sola lettura.

name

object (Name)

Nome dell'utente.

Sola lettura.

emailAddress

string

Indirizzo email dell'utente.

Devi richiedere l'ambito https://www.googleapis.com/auth/classroom.profile.emails per completare questo campo nel corpo di una risposta.

Sola lettura.

photoUrl

string

URL della foto del profilo dell'utente.

Devi richiedere l'ambito https://www.googleapis.com/auth/classroom.profile.photos per completare questo campo nel corpo di una risposta.

Sola lettura.

permissions[]

object (GlobalPermission)

Autorizzazioni globali dell'utente.

Sola lettura.

verifiedTeacher

boolean

Indica se l'amministratore di dominio di un utente di Google Workspace for Education ha esplicitamente verificato tale utente come insegnante. Questo campo è sempre falso se l'utente non è membro di un dominio Google Workspace for Education.

Sola lettura

Nome

Dettagli del nome dell'utente.

Rappresentazione JSON
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
Campi
givenName

string

Il nome dell'utente.

Sola lettura.

familyName

string

Il cognome dell'utente.

Sola lettura.

fullName

string

Il nome completo dell'utente formato concatenando i valori del nome e del cognome.

Sola lettura.

GlobalPermission

Descrizione dell'autorizzazione utente globale.

Rappresentazione JSON
{
  "permission": enum (Permission)
}
Campi
permission

enum (Permission)

Valore dell'autorizzazione.

Autorizzazione

Possibili autorizzazioni di un utente.

Enum
PERMISSION_UNSPECIFIED Non è specificata alcuna autorizzazione. Questo valore non viene restituito e non è valido.
CREATE_COURSE L'utente è autorizzato a creare un corso.

Metodi

checkUserCapability

Indica se un utente può utilizzare la funzionalità di Classroom specificata.

get

Restituisce un profilo utente.