Enterprises: getServiceAccount

Retorna uma conta de serviço e credenciais. A conta de serviço pode ser vinculado à empresa chamando setAccount. A conta de serviço é exclusivo para esta empresa e EMM e será excluído se a não tem vínculo. As credenciais contêm dados de chave privada e não são armazenadas lado do servidor.

Esse método só pode ser chamado depois de Enterprises.Inscrição ou Enterprises.CompleteInscrição e antes Enterprises.SetAccount; Outras vezes, retornará um erro.

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

Depois que a conta de serviço é vinculada à empresa, ela pode 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 retornado 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