Enterprises: getServiceAccount

Muestra una cuenta de servicio y credenciales. Para vincular la cuenta de servicio a la empresa, llama a setAccount. La cuenta de servicio es única para esta empresa y el EMM, y se borrará si la empresa no está vinculada. Las credenciales contienen datos de claves privadas y no se almacenan en el servidor.

Solo se puede llamar a este método después de llamar a Enterprises.Enroll o Enterprises.CompleteSignup, y antes de Enterprises.SetAccount. En otros casos, se mostrará un error.

Las llamadas posteriores a la primera generarán un conjunto nuevo y único de credenciales, y anularán las credenciales generadas anteriormente.

Una vez que la cuenta de servicio esté vinculada a la empresa, se puede administrar con el recurso serviceAccountKeys.

.

Solicitud

Solicitud HTTP

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

Parámetros

Nombre del parámetro Valor Descripción
Parámetros de ruta de acceso
enterpriseId string Es el ID de la empresa.
Parámetros de consulta opcionales
keyType string Es el tipo de credencial que se mostrará con la cuenta de servicio. Obligatorio.

Los valores aceptables son los siguientes:
  • "googleCredentials"
  • "pkcs12"

Autorización

Esta solicitud requiere una autorización con el siguiente alcance:

Alcance
https://www.googleapis.com/auth/androidenterprise

Para obtener más información, consulta la página autenticación y autorización.

Cuerpo de la solicitud

No proporciones un cuerpo de la solicitud con este método.

Respuesta

Si se aplica correctamente, este método muestra un cuerpo de respuesta con la siguiente estructura:

{
  "kind": "androidenterprise#serviceAccount",
  "name": string,
  "key": serviceaccountkeys Resource
}
Nombre de la propiedad Valor Descripción Notas
name string El nombre de la cuenta de servicio, en formato de dirección de correo electrónico. El servidor lo asigna.
key nested object Credenciales que se pueden usar para autenticarse como esta cuenta de servicio.
kind string