REST Resource: userProfiles

Zasób: UserProfile

Informacje globalne 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 wypełnić to pole w treści odpowiedzi, musisz zażądać zakresu https://www.googleapis.com/auth/classroom.profile.emails dla tego pola.

Tylko do odczytu.

photoUrl

string

Adres URL zdjęcia profilowego użytkownika.

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

Tylko do odczytu.

permissions[]

object (GlobalPermission)

Uprawnienia globalne użytkownika.

Tylko do odczytu.

verifiedTeacher

boolean

Określa, czy administrator domeny użytkownika Google Workspace for Education jednoznacznie zweryfikował, czy jest on nauczycielem. To pole ma zawsze wartość false, jeśli użytkownik nie należy do domeny Google Workspace for Education.

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 uprawnień użytkownika globalnego.

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

enum (Permission)

Wartość uprawnienia.

Uprawnienie

Możliwe uprawnienia, które może mieć użytkownik.

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.