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 agar kolom ini diisi dalam isi respons.

Hanya baca.

photoUrl

string

URL foto profil pengguna.

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

Hanya baca.

permissions[]

object (GlobalPermission)

Izin global pengguna.

Hanya baca.

verifiedTeacher

boolean

Merepresentasikan apakah administrator domain pengguna Google Workspace for Education telah secara eksplisit memverifikasi mereka sebagai pengajar. Kolom ini selalu 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 dibentuk dengan menggabungkan nilai nama depan dan nama belakang.

Hanya baca.

GlobalPermission

Deskripsi izin pengguna global.

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

enum (Permission)

Nilai izin.

Izin

Izin yang mungkin dimiliki pengguna.

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

Metode

get

Menampilkan profil pengguna.