Список методов для этого ресурса см. в конце этой страницы.
Представления ресурсов
Ресурс 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 .Допустимые значения:
| |
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.
- отозвать доступ к устройству
- Отменяет доступ ко всем устройствам, предоставленным пользователю в данный момент. Пользователь больше не сможет использовать управляемый магазин Play на любом из своих управляемых устройств.
Этот вызов работает только с учетными записями, управляемыми EMM. - setAvailableProductSet
- Изменяет набор продуктов, к которым пользователь имеет право доступа (называемых продуктами из белого списка ). Только одобренные продукты или продукты, одобренные ранее (продукты с отозванным утверждением), могут быть внесены в белый список. Примечание. Этот элемент устарел. Новые интеграции не могут использовать этот метод и могут ссылаться на наши новые рекомендации .
- Обновить
- Обновляет сведения о пользователе, управляемом EMM.
Может использоваться только с пользователями, управляемыми EMM (но не с пользователями, управляемыми Google). Передайте новые сведения в ресурс Users в тексте запроса. Можно изменить только полеdisplayName
. Другие поля должны быть либо не установлены, либо иметь текущее активное значение.