Enterprises: getServiceAccount

Retorna uma conta de serviço e credenciais. A conta de serviço pode ser vinculada à empresa chamando setAccount. A conta de serviço é exclusiva desta empresa e do EMM e será excluída se a empresa for desvinculada. As credenciais contêm dados de chave privada e não são armazenadas no lado do servidor.

Esse método só pode ser chamado depois de chamar Enterprises.Enrollment ou Enterprises.CompleteEnrollment e antes de Enterprises.SetAccount. Em outros casos, ele retornará um erro.

As chamadas subsequentes após a primeira vão gerar um novo conjunto exclusivo de credenciais e invalidar as que já foram geradas.

Depois que a conta de serviço for vinculada à empresa, ela poderá ser gerenciada usando o recurso serviceAccountKeys.

Solicitação

Solicitação HTTP

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

Parâmetros

Nome do parâmetro Valor Descrição
Parâmetros de caminho
enterpriseId string O ID da empresa.
Parâmetros de consulta opcionais
keyType string O tipo de credencial a ser retornada com a conta de serviço. Obrigatório.

Os valores aceitáveis são:
  • "googleCredentials"
  • "pkcs12"

Autorização

Esta solicitação requer autorização com o seguinte escopo:

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

Para mais informações, consulte a página de autenticação e autorização.

Corpo da solicitação

Não forneça um corpo de solicitação com este método.

Resposta

Se for bem-sucedido, esse método retornará um corpo de resposta com esta estrutura:

{
  "kind": "androidenterprise#serviceAccount",
  "name": string,
  "key": serviceaccountkeys Resource
}
Nome da propriedade Valor Descrição Observações
name string O nome da conta de serviço, na forma de um endereço de e-mail. Atribuído pelo servidor.
key nested object Credenciais que podem ser usadas para autenticação como essa conta de serviço.
kind string