REST Resource: userProfiles

Ресурс: Профиль пользователя

Глобальная информация для пользователя.

JSON-представление
{
  "id": string,
  "name": {
    object (Name)
  },
  "emailAddress": string,
  "photoUrl": string,
  "permissions": [
    {
      object (GlobalPermission)
    }
  ],
  "verifiedTeacher": boolean
}
Поля
id

string

Идентификатор пользователя.

Только для чтения.

name

object ( Name )

Имя пользователя.

Только для чтения.

emailAddress

string

Адрес электронной почты пользователя.

Необходимо запросить область https://www.googleapis.com/auth/classroom.profile.emails для заполнения этого поля в тексте ответа.

Только для чтения.

photoUrl

string

URL фотографии профиля пользователя.

Необходимо запросить область https://www.googleapis.com/auth/classroom.profile.photos для заполнения этого поля в тексте ответа.

Только для чтения.

permissions[]

object ( GlobalPermission )

Глобальные права пользователя.

Только для чтения.

verifiedTeacher

boolean

Показывает, подтвердил ли администратор домена пользователя Google Workspace for Education явным образом его статус преподавателя. Это поле всегда имеет значение false, если пользователь не является участником домена Google Workspace for Education.

Только чтение

Имя

Подробная информация об имени пользователя.

JSON-представление
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
Поля
givenName

string

Имя пользователя.

Только для чтения.

familyName

string

Фамилия пользователя.

Только для чтения.

fullName

string

Полное имя пользователя формируется путем объединения значений имени и фамилии.

Только для чтения.

Глобальное разрешение

Описание глобальных разрешений пользователя.

JSON-представление
{
  "permission": enum (Permission)
}
Поля
permission

enum ( Permission )

Значение разрешения.

Разрешение

Возможные разрешения, которые может иметь пользователь.

Перечисления
PERMISSION_UNSPECIFIED Разрешение не указано. Это значение не возвращается и не является допустимым значением.
CREATE_COURSE Пользователю разрешено создавать курс.

Методы

checkUserCapability

Возвращает, может ли пользователь использовать указанную возможность Класса.

get

Возвращает профиль пользователя.