Enterprises: createWebToken

Renvoie un jeton unique pour accéder à une UI intégrable. Pour générer une interface utilisateur Web, transmettez le jeton généré à l'API JavaScript Google Play d'entreprise. Chaque jeton ne peut être utilisé que pour démarrer une session d'UI. Pour en savoir plus, consultez la documentation de l'API JavaScript.

Requête

Requête HTTP

POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/createWebToken

Paramètres

Nom du paramètre Valeur Description
Paramètres de chemin d'accès
enterpriseId string Identifiant de l'entreprise.

Autorisation

Cette requête nécessite une autorisation ayant le champ d'application suivant:

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

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

Corps de la requête

Dans le corps de la requête, fournissez des données en respectant la structure suivante:

{
  "kind": "androidenterprise#administratorWebTokenSpec",
  "permission": [
    string
  ],
  "parent": string,
  "playSearch": {
    "enabled": boolean,
    "approveApps": boolean
  },
  "privateApps": {
    "enabled": boolean
  },
  "webApps": {
    "enabled": boolean
  },
  "storeBuilder": {
    "enabled": boolean
  },
  "managedConfigurations": {
    "enabled": boolean
  },
  "zeroTouch": {
    "enabled": boolean
  }
}
Nom de propriété Valeur Description Notes
permission[] list Obsolète. Utilisez PlaySearch.approveApps.
parent string URI du frame parent hébergeant l'iFrame. Pour éviter le XSS, l'iFrame ne peut pas être hébergé sur d'autres URI. Cet URI doit être au format HTTPS. Utilisez des espaces blancs pour séparer plusieurs URI parents.
playSearch nested object Options permettant d'afficher la page des applications Play Search d'entreprise.
playSearch.enabled boolean Indique si la page des applications Play Search d'entreprise est affichée. La valeur par défaut est "true".
playSearch.approveApps boolean Autorisez l'accès à l'iFrame en mode d'approbation. La valeur par défaut est "false".
privateApps nested object Options d'affichage de la page "Applications privées"
privateApps.enabled boolean Indique si la page "Applications privées" est affichée. La valeur par défaut est "true".
webApps nested object Options d'affichage de la page "Applications Web"
webApps.enabled boolean Indique si la page "Applications Web" est affichée. La valeur par défaut est "true".
storeBuilder nested object Options d'affichage de la page "Organiser les applications"
storeBuilder.enabled boolean Indique si la page "Organiser les applications" est affichée. La valeur par défaut est "true".
managedConfigurations nested object Options permettant d'afficher la page "Configuration gérée".
managedConfigurations.enabled boolean Indique si la page "Configuration gérée" est affichée. La valeur par défaut est "true".
kind string
zeroTouch nested object Options d'affichage de la page "Sans contact"
zeroTouch.enabled boolean Indique si l'interface utilisateur intégrée sans contact est utilisable avec ce jeton. Si cette option est activée, l'administrateur peut associer les clients sans contact à cette entreprise.

Réponse

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

{
  "kind": "androidenterprise#administratorWebToken",
  "token": string
}
Nom de propriété Valeur Description Notes
token string Jeton opaque à transmettre à l'interface Google Play pour générer un iFrame.
kind string