Users

Список методов для этого ресурса см. в конце этой страницы.

Представления ресурсов

Ресурс «Пользователи» представляет учетную запись, связанную с предприятием. Учетная запись может быть привязана к устройству или отдельному пользователю (который затем сможет использовать ее на нескольких устройствах). Учетная запись может предоставлять доступ только к управляемому Google Play или к другим службам Google, в зависимости от модели идентификации:

  • Модель идентификации домена, управляемого Google, требует синхронизации с источниками учетной записи Google (через primaryEmail ).
  • Модель идентификации управляемых учетных записей Google Play предоставляет предприятиям динамические средства для создания учетных записей пользователей или устройств по мере необходимости. Эти учетные записи предоставляют доступ к управляемому Google Play.

{
  "kind": "androidenterprise#user",
  "id": string,
  "managementType": string,
  "accountType": string,
  "primaryEmail": string,
  "accountIdentifier": string,
  "displayName": string
}
Имя свойства Ценить Описание Примечания
accountIdentifier string Уникальный идентификатор, который вы создаете для этого пользователя, например «user342» или «asset#44418». Не используйте личную информацию (PII) для этого объекта размещения. Всегда должен быть установлен для пользователей, управляемых EMM. Не настроено для пользователей, управляемых Google.
accountType string Тип учетной записи, которую представляет этот пользователь. userAccount можно установить на нескольких устройствах, но deviceAccount предназначена только для одного устройства. Пользователь, управляемый EMM ( emmManaged ), может быть любого типа ( userAccount , deviceAccount ), но пользователь, управляемый Google ( googleManaged ), всегда является userAccount .

Приемлемые значения:
  • " deviceAccount "
  • " userAccount "
displayName string Имя, которое будет отображаться в пользовательских интерфейсах. Установка этого свойства не является обязательной при создании пользователей, управляемых EMM. Если вы установили это свойство, используйте что-нибудь общее для организации (например, «Example, Inc.») или свое имя (например, EMM). Не используется для учетных записей пользователей, управляемых Google. записываемый
id string Уникальный идентификатор пользователя.

kind string
managementType string Объект, который управляет пользователем. Для пользователей googleManaged источником истины является Google, поэтому EMM должны убедиться, что для пользователя существует учетная запись Google. Для пользователей emmManaged ответственность несет EMM.

Приемлемые значения:
  • " emmManaged "
  • " googleManaged "
primaryEmail string Основной адрес электронной почты пользователя, например «jsmith@example.com». Всегда будет задано для пользователей, управляемых Google, и не будет установлено для пользователей, управляемых EMM.

Методы

удалить
Удален пользователь, управляемый EMM.
генерировать токен аутентификации
Создает токен аутентификации, который клиент политики устройств может использовать для подготовки данной учетной записи пользователя, управляемой EMM, на устройстве. Сгенерированный токен является одноразовым и истекает через несколько минут.

Вы можете предоставить максимум 10 устройств на одного пользователя.

Этот вызов работает только с аккаунтами, управляемыми EMM.
получать
Получает данные пользователя.
получить доступныйпродуктсет
Получает набор продуктов, к которым пользователь имеет право доступа.
вставлять
Создает нового пользователя, управляемого EMM.

Ресурс Users , передаваемый в теле запроса, должен включать accountIdentifier и accountType .

Если соответствующий пользователь уже существует с таким же идентификатором учетной записи, ресурс будет обновлен для пользователя. В этом случае можно изменить только поле displayName .

список
Ищет пользователя по основному адресу электронной почты. Это поддерживается только для пользователей, управляемых Google. Для пользователей, управляемых EMM, поиск идентификатора не требуется, поскольку идентификатор уже возвращается в результате вызова Users.insert.
отозватьDeviceAccess
Отменяет доступ ко всем устройствам, предоставленным пользователю в данный момент. Пользователь больше не сможет использовать управляемый магазин Play на любом из своих управляемых устройств.

Этот вызов работает только с аккаунтами, управляемыми EMM.
SetAvailableProductSet
Изменяет набор продуктов, к которым пользователь имеет право доступа (так называемые продукты из белого списка ). В белый список можно внести только одобренные продукты или продукты, которые были одобрены ранее (продукты с отозванным одобрением).
обновлять
Обновляет сведения о пользователе, управляемом EMM.

Может использоваться только с пользователями, управляемыми EMM (не с пользователями, управляемыми Google). Передайте новые сведения о ресурсе «Пользователи» в теле запроса. Изменить можно только поле displayName . Остальные поля должны быть либо не заданы, либо иметь активное в данный момент значение.