REST Resource: userProfiles

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

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

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

string

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

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

name

object ( Name )

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

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

email Address

string

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

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

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

photo Url

string

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

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

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

permissions[]

object ( GlobalPermission )

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

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

verified Teacher

boolean

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

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

Имя

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

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

string

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

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

family Name

string

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

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

full Name

string

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

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

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

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

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

enum ( Permission )

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

Разрешение

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

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

Методы

check User Capability

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

get

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