Google EMM — вызывающий абонент не зарегистрирован как проблема MDM

Я создал учетную запись MSA, идентификатор клиента Oauth2 и секрет клиента. Используя этот идентификатор клиента, я пытаюсь использовать generateSignupUrl API. Но этот API дает мне следующую ошибку.

{
 "error": {
  "errors": [
   {
    "domain": "androidenterprise",
    "reason": "forbiddenNotAnMdm",
    "message": "The caller is not registered as an MDM."
   }
  ],
  "code": 403,
  "message": "The caller is not registered as an MDM."
 }
}

Примечание. Я создал учетные данные Oauth2 для той же учетной записи, которая зарегистрирована как MSA, а также использовал ту же учетную запись для использования упомянутого API.


person Jay Trivedi    schedule 16.11.2017    source источник


Ответы (1)


Чтобы использовать Google Play EMM API, вам необходимо зарегистрироваться в сообществе EMM. видите эту ошибку, потому что вы не зарегистрированы. Обратите внимание, что для использования Google Play EMM API вам также потребуется реализовать собственное приложение DPC.

Если вы хотите управлять устройствами Android без регистрации в сообществе EMM и без внедрения собственного приложения DPC, вы можете использовать новый API управления Android.

person Fred    schedule 16.11.2017
comment
Я уже зарегистрировался в сообществе EMM с той же учетной записью и использую только идентификатор клиента Outh2 этой учетной записи. - person Jay Trivedi; 17.11.2017
comment
JayTrivedi означает, что @Fred означает не вас как личность, а вашу компанию с корпоративным доменом, которая должна быть авторизована Google в качестве поставщика EMM. Только внутренний сотрудник Google может разрешить вашему MSA использовать эти API. Обратите внимание, что если вы когда-нибудь случайно удалите учетную запись или создадите учетную запись службы в личном проекте, она будет навсегда привязана к поставщику (компании). - person zaitsman; 23.11.2017