REST Resource: userProfiles

Kaynak: UserProfile

Kullanıcıya ait genel bilgiler.

JSON gösterimi
{
  "id": string,
  "name": {
    object (Name)
  },
  "emailAddress": string,
  "photoUrl": string,
  "permissions": [
    {
      object (GlobalPermission)
    }
  ],
  "verifiedTeacher": boolean
}
Alanlar
id

string

Kullanıcının tanımlayıcısı.

Salt okunur.

name

object (Name)

Kullanıcının adı.

Salt okunur.

emailAddress

string

Kullanıcının e-posta adresi.

Bu alanın bir yanıt gövdesinde doldurulması için https://www.googleapis.com/auth/classroom.profile.emails kapsam istenmelidir.

Salt okunur.

photoUrl

string

Kullanıcının profil fotoğrafının URL'si.

Bu alanın bir yanıt gövdesinde doldurulması için https://www.googleapis.com/auth/classroom.profile.photos kapsam istenmelidir.

Salt okunur.

permissions[]

object (GlobalPermission)

Kullanıcının genel izinleri.

Salt okunur.

verifiedTeacher

boolean

Bir Google Workspace for Education kullanıcısının alan yöneticisinin, kendisini öğretmen olarak açık bir şekilde doğrulayıp doğrulamadığını gösterir. Kullanıcı bir Google Workspace for Education alanının üyesi değilse bu alan her zaman yanlıştır.

Salt okuma

Ad

Kullanıcının adıyla ilgili ayrıntılar.

JSON gösterimi
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
Alanlar
givenName

string

Kullanıcının adı.

Salt okunur.

familyName

string

Kullanıcının soyadı.

Salt okunur.

fullName

string

Kullanıcının ad ve soyadı değerlerinin birleştirilmesiyle oluşturulan tam adı.

Salt okunur.

GlobalPermission

Genel kullanıcı izni açıklaması.

JSON gösterimi
{
  "permission": enum (Permission)
}
Alanlar
permission

enum (Permission)

İzin değeri.

İzin

Kullanıcının sahip olabileceği olası izinler.

Sıralamalar
PERMISSION_UNSPECIFIED İzin belirtilmedi. Bu değer döndürülmez ve geçerli bir değer değildir.
CREATE_COURSE Kullanıcının ders oluşturmasına izin verilir.

Yöntemler

get

Bir kullanıcı profili döndürür.