REST Resource: userProfiles

Zasób: UserProfile

Globalne informacje o użytkowniku.

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

string

Identyfikator użytkownika.

Tylko do odczytu.

name

object (Name)

Nazwa użytkownika.

Tylko do odczytu.

emailAddress

string

Adres e-mail użytkownika.

Aby to pole zostało wypełnione w treści odpowiedzi, musisz zażądać zakresu https://www.googleapis.com/auth/classroom.profile.emails.

Tylko do odczytu.

photoUrl

string

Adres URL zdjęcia profilowego użytkownika.

Aby to pole zostało wypełnione w treści odpowiedzi, musisz zażądać zakresu https://www.googleapis.com/auth/classroom.profile.photos.

Tylko do odczytu.

permissions[]

object (GlobalPermission)

Globalne uprawnienia użytkownika.

Tylko do odczytu.

verifiedTeacher

boolean

Wskazuje, czy administrator domeny użytkownika Google Workspace for Education wyraźnie potwierdził, że jest nauczycielem. Jeśli użytkownik nie należy do domeny Google Workspace for Education, to pole ma zawsze wartość fałsz.

Tylko do odczytu

Nazwa

Szczegóły nazwy użytkownika.

Zapis JSON
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
Pola
givenName

string

Imię użytkownika.

Tylko do odczytu.

familyName

string

Nazwisko użytkownika.

Tylko do odczytu.

fullName

string

Imię i nazwisko użytkownika utworzone przez połączenie wartości imienia i nazwiska.

Tylko do odczytu.

GlobalPermission

Opis zgody użytkownika globalnego.

Zapis JSON
{
  "permission": enum (Permission)
}
Pola
permission

enum (Permission)

Wartość uprawnienia.

Uprawnienia

Możliwe uprawnienia użytkownika.

Wartości w polu enum
PERMISSION_UNSPECIFIED Nie określono uprawnień. Ta wartość nie jest zwracana i nie jest prawidłową wartością.
CREATE_COURSE Użytkownik może utworzyć kurs.

Metody

get

Zwraca profil użytkownika.