Enterprises: createWebToken

Gibt ein eindeutiges Token für den Zugriff auf eine einbettbare UI zurück. Um eine Web-UI, übergeben Sie das generierte Token an das Managed Google Play-JavaScript der API erstellen. Jedes Token kann nur zum Starten einer UI-Sitzung verwendet werden. Weitere Informationen finden Sie in der JavaScript API-Dokumentation.

Anfrage

HTTP-Anfrage

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

Parameter

Parametername Wert Beschreibung
Pfadparameter
enterpriseId string Die ID des Unternehmens.

Autorisierung

Für diese Anfrage ist eine Autorisierung mit folgendem Bereich erforderlich:

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

Weitere Informationen finden Sie auf der Seite Authentifizierung und Autorisierung.

Anfragetext

Geben Sie im Anfragetext Daten mit der folgenden Struktur ein:

{
  "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
  }
}
Name der Eigenschaft Wert Beschreibung Hinweise
permission[] list Verworfen. Verwenden Sie PlaySearch.approveApps.
parent string Der URI des übergeordneten Frames, in dem der iFrame gehostet wird. Um XSS zu verhindern, darf der iFrame nicht auf anderen URIs gehostet werden. Dieser URI muss „https“ sein. Trennen Sie mehrere übergeordnete URIs durch Leerzeichen.
playSearch nested object Optionen zum Anzeigen der Seite mit den Apps in der Managed Play Store-Suche.
playSearch.enabled boolean Gibt an, ob die Seite mit den Apps in der Managed Play Store-Suche angezeigt wird. Standardwert ist True.
playSearch.approveApps boolean Erlauben Sie den Zugriff auf den iFrame im Genehmigungsmodus. Der Standardwert ist "false".
privateApps nested object Optionen zum Anzeigen der Seite „Private Apps“.
privateApps.enabled boolean Ob die Seite „Private Apps“ angezeigt wird Standardwert ist True.
webApps nested object Optionen zum Anzeigen der Web-Apps-Seite.
webApps.enabled boolean Gibt an, ob die Web-Apps-Seite angezeigt wird. Standardwert ist True.
storeBuilder nested object Optionen zum Anzeigen der Seite „Apps organisieren“.
storeBuilder.enabled boolean Gibt an, ob die Seite „Apps organisieren“ angezeigt wird. Standardwert ist True.
managedConfigurations nested object Optionen zum Anzeigen der Seite „Verwaltete Konfiguration“.
managedConfigurations.enabled boolean Ob die Seite „Verwaltete Konfiguration“ angezeigt wird. Standardwert ist True.
kind string
zeroTouch nested object Optionen zum Anzeigen der Zero-Touch-Seite.
zeroTouch.enabled boolean Gibt an, ob die eingebettete Zero-Touch-Benutzeroberfläche mit diesem Token verwendet werden kann. Wenn diese Option aktiviert ist, kann der Administrator Zero-Touch-Kunden mit diesem Unternehmen verknüpfen.

Antwort

Bei Erfolg gibt diese Methode einen Antworttext mit der folgenden Struktur zurück:

{
  "kind": "androidenterprise#administratorWebToken",
  "token": string
}
Name der Eigenschaft Wert Beschreibung Hinweise
token string Ein intransparentes Token, das an das Play-Frontend übergeben wird, um einen iFrame zu generieren.
kind string