Список методов для этого ресурса см. в конце этой страницы.
Представления ресурсов
Ресурс «Пользователи» представляет учетную запись, связанную с предприятием. Учетная запись может быть привязана к устройству или отдельному пользователю (который затем сможет использовать ее на нескольких устройствах). Учетная запись может предоставлять доступ только к управляемому 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 .Приемлемые значения:
| |
displayName | string | Имя, которое будет отображаться в пользовательских интерфейсах. Установка этого свойства не является обязательной при создании пользователей, управляемых EMM. Если вы установили это свойство, используйте что-нибудь общее для организации (например, «Example, Inc.») или свое имя (например, EMM). Не используется для учетных записей пользователей, управляемых Google. | записываемый |
id | string | Уникальный идентификатор пользователя. | |
kind | string | ||
managementType | string | Сущность, которая управляет пользователем. Для пользователей googleManaged источником истины является Google, поэтому EMM должны убедиться, что для пользователя существует учетная запись Google. Для пользователей emmManaged ответственность несет EMM.Приемлемые значения:
| |
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
. Остальные поля должны быть либо не заданы, либо иметь активное в данный момент значение.