Enterprises: getServiceAccount

Возвращает учетную запись службы и учетные данные. Учетную запись службы можно привязать к предприятию, вызвав setAccount. Учетная запись службы уникальна для этого предприятия и EMM и будет удалена, если предприятие не привязано. Учетные данные содержат данные закрытого ключа и не хранятся на стороне сервера.

Этот метод можно вызывать только после вызова Enterprises.Enroll или Enterprises.CompleteSignup и до Enterprise.SetAccount; в других случаях он вернет ошибку.

Последующие вызовы после первого будут генерировать новый уникальный набор учетных данных и делать недействительными ранее созданные учетные данные.

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

Запрос

HTTP-запрос

GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/serviceAccount

Параметры

Имя параметра Ценить Описание
Параметры пути
enterpriseId string Идентификатор предприятия.
Необязательные параметры запроса
keyType string Тип учетных данных, возвращаемых вместе с учетной записью службы. Необходимый.

Допустимые значения:
  • " googleCredentials "
  • " pkcs12 "

Авторизация

Этот запрос требует авторизации со следующей областью действия:

Сфера
https://www.googleapis.com/auth/androidenterprise

Дополнительные сведения см. на странице аутентификации и авторизации .

Тело запроса

Не указывайте тело запроса с этим методом.

Ответ

В случае успеха этот метод возвращает тело ответа со следующей структурой:

{
  "kind": "androidenterprise#serviceAccount",
  "name": string,
  "key": serviceaccountkeys Resource
}
Имя свойства Ценить Описание Ноты
name string Имя учетной записи службы в виде адреса электронной почты. Назначается сервером.
key nested object Учетные данные, которые можно использовать для аутентификации в качестве этого ServiceAccount.
kind string
,

Возвращает учетную запись службы и учетные данные. Учетную запись службы можно привязать к предприятию, вызвав setAccount. Учетная запись службы уникальна для этого предприятия и EMM и будет удалена, если предприятие не привязано. Учетные данные содержат данные закрытого ключа и не хранятся на стороне сервера.

Этот метод можно вызывать только после вызова Enterprises.Enroll или Enterprises.CompleteSignup и до Enterprise.SetAccount; в других случаях он вернет ошибку.

Последующие вызовы после первого будут генерировать новый уникальный набор учетных данных и делать недействительными ранее созданные учетные данные.

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

Запрос

HTTP-запрос

GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/serviceAccount

Параметры

Имя параметра Ценить Описание
Параметры пути
enterpriseId string Идентификатор предприятия.
Необязательные параметры запроса
keyType string Тип учетных данных, возвращаемых вместе с учетной записью службы. Необходимый.

Допустимые значения:
  • " googleCredentials "
  • " pkcs12 "

Авторизация

Этот запрос требует авторизации со следующей областью действия:

Сфера
https://www.googleapis.com/auth/androidenterprise

Дополнительные сведения см. на странице аутентификации и авторизации .

Тело запроса

Не указывайте тело запроса с этим методом.

Ответ

В случае успеха этот метод возвращает тело ответа со следующей структурой:

{
  "kind": "androidenterprise#serviceAccount",
  "name": string,
  "key": serviceaccountkeys Resource
}
Имя свойства Ценить Описание Ноты
name string Имя учетной записи службы в виде адреса электронной почты. Назначается сервером.
key nested object Учетные данные, которые можно использовать для аутентификации в качестве этого ServiceAccount.
kind string