Enterprises: getServiceAccount

Renvoie un compte de service et des identifiants. Le compte de service peut être associé à l'entreprise en appelant setAccount. Le compte de service est propre à cette entreprise et à l'EMM, et sera supprimé si l'entreprise n'est plus associée. Les identifiants contiennent des données de clé privée et ne sont pas stockés côté serveur.

Cette méthode ne peut être appelée qu'après l'appel de Enterprises.Enroll ou Enterprises.CompleteSignup, et avant Enterprises.SetAccount. Dans le cas contraire, elle renvoie une erreur.

Les appels suivants après le premier génèrent un nouvel ensemble d'identifiants uniques et invalident les identifiants précédemment générés.

Une fois le compte de service associé à l'entreprise, il peut être géré à l'aide de la ressource serviceAccountKeys.

.

Requête

Requête HTTP

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

Paramètres

Nom du paramètre Valeur Description
Paramètres de chemin d'accès
enterpriseId string ID de l'entreprise.
Paramètres de requête facultatifs
keyType string Type d'identifiant à renvoyer avec le compte de service. Obligatoire.

Les valeurs acceptées sont les suivantes :
  • "googleCredentials"
  • "pkcs12"

Autorisation

Cette requête nécessite une autorisation ayant la portée suivante:

Champ d'application
https://www.googleapis.com/auth/androidenterprise

Pour en savoir plus, consultez la page Authentification et autorisation.

Corps de la requête

Ne spécifiez pas de corps de requête pour cette méthode.

Réponse

Si la requête aboutit, cette méthode renvoie un corps de réponse présentant la structure suivante :

{
  "kind": "androidenterprise#serviceAccount",
  "name": string,
  "key": serviceaccountkeys Resource
}
Nom de propriété Valeur Description Remarques
name string Nom du compte de service, au format d'adresse e-mail. Attribué par le serveur.
key nested object Identifiants pouvant être utilisés pour s'authentifier en tant que compte de service.
kind string