REST Resource: userProfiles

Zasób: UserProfile

Ogólne 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 było wypełniane w treści odpowiedzi, musisz poprosić o zakres https://www.googleapis.com/auth/classroom.profile.emails.

Tylko do odczytu.

photoUrl

string

Adres URL zdjęcia profilowego użytkownika.

Aby to pole było wypełniane w treści odpowiedzi, musisz poprosić o zakres https://www.googleapis.com/auth/classroom.profile.photos.

Tylko do odczytu.

permissions[]

object (GlobalPermission)

Globalne uprawnienia użytkownika.

Tylko do odczytu.

verifiedTeacher

boolean

Określa, czy administrator domeny użytkownika Google Workspace for Education wyraźnie potwierdził, że jest on nauczycielem. To pole jest zawsze ustawione na 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

Pełne imię i nazwisko użytkownika utworzone przez złączenie wartości imienia i nazwiska.

Tylko do odczytu.

GlobalPermission

Opis globalnych uprawnień użytkownika.

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

enum (Permission)

Wartość uprawnienia.

Uprawnienie

Możliwe uprawnienia użytkownika.

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

Metody

checkUserCapability

Zwraca informację, czy użytkownik może korzystać z określonej funkcji Classroom.

get

Zwraca profil użytkownika.