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 mogło zostać wypełnione 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)

Globalne uprawnienia 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 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, które może mieć użytkownik.

Wartości w polu enum
PERMISSION_UNSPECIFIED Brak określonych uprawnień. Ta wartość nie jest zwracana i nie jest prawidłowa.
CREATE_COURSE Użytkownik może tworzyć kursy.

Metody

checkUserCapability

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

get

Zwraca profil użytkownika.