Enterprises: getServiceAccount

Restituisce un account di servizio e le credenziali. L'account di servizio può essere associato all'azienda chiamando setAccount. L'account di servizio è univoco per questa azienda e per EMM ed verrà eliminato se l'impresa non è associata a limiti. Le credenziali contengono dati della chiave privata e non vengono archiviate sul lato server.

Questo metodo può essere chiamato solo dopo aver chiamato Enterprises.Registration o Enterprises.CompleteRegistration e prima di Enterprises.SetAccount; in altri casi restituirà un errore.

Le chiamate successive dopo la prima genereranno un nuovo insieme univoco di credenziali e invalideranno quelle già generate.

Una volta che l'account di servizio è associato all'azienda, può essere gestito utilizzando la risorsa serviceAccountKeys.

Risorse richieste:

Richiesta HTTP

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

Parametri

Nome del parametro Valore Descrizione
Parametri percorso
enterpriseId string L'ID dell'azienda.
Parametri di ricerca facoltativi
keyType string Il tipo di credenziali da restituire con l'account di servizio. Obbligatorio.

I valori accettati sono:
  • "googleCredentials"
  • "pkcs12"

Autorizzazione

Questa richiesta richiede l'autorizzazione con il seguente ambito:

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

Per saperne di più, consulta la pagina Autenticazione e autorizzazione.

Corpo della richiesta

Non fornire un corpo della richiesta con questo metodo.

Risposta

In caso di esito positivo, questo metodo restituisce un corpo di risposta con la seguente struttura:

{
  "kind": "androidenterprise#serviceAccount",
  "name": string,
  "key": serviceaccountkeys Resource
}
Nome proprietà Valore Descrizione Note
name string Il nome dell'account di servizio, sotto forma di indirizzo email. Assegnato dal server.
key nested object Credenziali che possono essere utilizzate per l'autenticazione come account di servizio.
kind string