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 Brak określonych uprawnień. Nie jest zwracana i nie jest prawidłową wartością.
CREATE_COURSE Użytkownik może tworzyć zajęcia.

Metody

checkUserCapability

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

get

Zwraca profil użytkownika.