REST Resource: userProfiles

Resource: UserProfile

Informasi global untuk pengguna.

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

string

ID pengguna.

Hanya baca.

name

object (Name)

Nama pengguna.

Hanya baca.

emailAddress

string

Alamat email pengguna.

Harus meminta https://www.googleapis.com/auth/classroom.profile.emails cakupan untuk mengisi kolom ini dalam isi respons.

Hanya baca.

photoUrl

string

URL foto profil pengguna.

Harus meminta https://www.googleapis.com/auth/classroom.profile.photos cakupan untuk mengisi kolom ini dalam isi respons.

Hanya baca.

permissions[]

object (GlobalPermission)

Izin global pengguna.

Hanya baca.

verifiedTeacher

boolean

Menunjukkan apakah administrator domain pengguna Google Workspace for Education telah memverifikasi secara eksplisit mereka sebagai pengajar. Kolom ini selalu bernilai salah jika pengguna bukan anggota domain Google Workspace for Education.

Hanya baca

Nama

Detail nama pengguna.

Representasi JSON
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
Kolom
givenName

string

Nama depan pengguna.

Hanya baca.

familyName

string

Nama belakang pengguna.

Hanya baca.

fullName

string

Nama lengkap pengguna yang dibuat dengan menggabungkan nilai nama depan dan belakang.

Hanya baca.

GlobalPermission

Deskripsi izin pengguna global.

Representasi JSON
{
  "permission": enum (Permission)
}
Kolom
permission

enum (Permission)

Nilai izin.

Izin

Kemungkinan izin yang mungkin dimiliki pengguna.

Enum
PERMISSION_UNSPECIFIED Tidak ada izin yang ditentukan. Ini tidak dikembalikan dan bukan nilai yang valid.
CREATE_COURSE Pengguna diizinkan untuk membuat kursus.

Metode

get

Menampilkan profil pengguna.