Enterprises: getServiceAccount

Restituisce un account di servizio e le credenziali. L'account di servizio puoi essere associato all'azienda chiamando setAccount. L'account di servizio è univoco per questa azienda e per questo provider EMM e verrà eliminato se l'azienda non è associata. Le credenziali contengono dati della chiave privata e non vengono memorizzate sul lato server.

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

Le chiamate successive alla prima genereranno un nuovo insieme univoco di credenziali e invalideranno quelle generate in precedenza.

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

.

.

Richiesta

Richiesta HTTP

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

Parametri

Nome parametro Valore Descrizione
Parametri del percorso
enterpriseId string L'ID dell'azienda.
Parametri di query facoltativi
keyType string Il tipo di credenziale 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 ulteriori informazioni, consulta la pagina Autenticazione e autorizzazione.

Corpo della richiesta

Non specificare un corpo della richiesta con questo metodo.

Risposta

In caso di esito positivo, questo metodo restituisce un corpo della 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 questo account di servizio.
kind string