Android API управления для G Suite - PullRequest
       23

Android API управления для G Suite

3 голосов
/ 11 февраля 2020

У нас есть учетная запись G Suite, и я хотел бы управлять некоторыми из принадлежащих нашей компании планшетов в виде киосков, используя Android Management API . Однако, по-видимому, требуется произвольная «личная» учетная запись Gmail вместо того, чтобы позволять пользователю G Suite использовать ее.

Для предоставления device необходимо создать policy. Политику необходимо назначить для enterprise.

Вариант 1: Попытка связать существующее предприятие

Вы можете получить свой идентификатор организации G Suite по адресу здесь , и этот идентификатор очевидно также ваш идентификатор предприятия. API нуждается в нем в формате enterprises/id, например, enterprises/abcdefg

К сожалению, даже после аутентификации с помощью супер-администратора любые вызовы API встречаются с

{
    "error": {
       "code": 403,
       "message": "Caller is not authorized to manage enterprise.",
       "status": "PERMISSION_DENIED"
    }
}

Вариант 2: Создание предприятия

A Руководство по быстрому запуску доступно, что позволяет легко создать предприятие, создать политику, а затем подготовить устройства. Все работает хорошо, когда мы используем личную учетную запись Gmail, и я могу успешно перевести планшет в режим киоска. Как только я пытаюсь использовать учетную запись G Suite, меня встречают: "G Suite is not currently supported by managed Google Play Accounts, please choose a non-G Suite account to continue."

Нужно ли нам создавать произвольную учетную запись Gmail (например, ourcompany-devices@gmail.com)?

Что произойдет, если мы потом захотим подготовить устройства третьих сторон? Тогда все ли устройства будут связаны с предприятием произвольного пользователя Gmail?

Буду признателен за любую помощь, спасибо.

Ответы [ 2 ]

0 голосов
/ 28 апреля 2020

Android API управления в настоящее время не совместим с GSuite.

Вам необходимо использовать учетную запись Gmail для создания управляемого Google Play Enterprise, чтобы использовать Android API управления.

Если вы планируете предоставлять устройства для третьих сторон, рекомендуется создать отдельное Enterprise для каждого из них, чтобы связать каждое устройство с предполагаемым предприятием.
Вы можете прочитать об управляемых аккаунтах Google Play здесь

0 голосов
/ 28 февраля 2020

Мы сделали второй вариант. Однако это означает, что вы не можете положить что-то в частный игровой магазин.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...