API Reference

Die API-Referenz ist nach Ressourcentypen gegliedert. Jeder Ressourcentyp verfügt über eine oder mehrere Datendarstellungen und eine oder mehrere Ressourcen.

Ressourcentypen

  1. Geräte
  2. Unternehmen
  3. Berechtigungen
  4. Gruppenlizenzen
  5. GroupLicenseusers
  6. Installationen
  7. Verwaltete KonfigurationenfürGerät
  8. Verwaltete KonfigurationenfürNutzer
  9. Verwaltete Konfigurationen
  10. Berechtigungen
  11. Produkte
  12. Dienstkontoschlüssel
  13. Storelayoutclusters
  14. Storelayout-Seiten
  15. Nutzer
  16. Web-Apps

Geräte

Ausführliche Informationen zu Ressourcen vom Typ „Geräte“ finden Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
forceReportUpload POST  /enterprises/enterpriseId/users/userId/devices/deviceId/forceReportUpload Lädt einen Bericht mit allen Änderungen des App-Status auf dem Gerät seit Erstellung des letzten Berichts hoch Sie können diese Methode für ein bestimmtes Gerät bis zu dreimal alle 24 Stunden aufrufen.
get GET  /enterprises/enterpriseId/users/userId/devices/deviceId Ruft die Details eines Geräts ab.
getState GET  /enterprises/enterpriseId/users/userId/devices/deviceId/state Ruft ab, ob der Zugriff eines Geräts auf Google-Dienste aktiviert oder deaktiviert ist. Der Gerätestatus wird nur wirksam, wenn das Erzwingen von EMM-Richtlinien auf Android-Geräten in der Admin-Konsole aktiviert ist. Andernfalls wird der Gerätestatus ignoriert und alle Geräte erhalten Zugriff auf Google-Dienste. Diese Option wird nur für Nutzer unterstützt, die von Google verwaltet werden.
list GET  /enterprises/enterpriseId/users/userId/devices Ruft die IDs aller Geräte eines Nutzers ab
setState PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/state Legt fest, ob der Zugriff eines Geräts auf Google-Dienste aktiviert oder deaktiviert ist. Der Gerätestatus wird nur wirksam, wenn das Erzwingen von EMM-Richtlinien auf Android-Geräten in der Admin-Konsole aktiviert ist. Andernfalls wird der Gerätestatus ignoriert und alle Geräte erhalten Zugriff auf Google-Dienste. Diese Option wird nur für Nutzer unterstützt, die von Google verwaltet werden.
Update PUT  /enterprises/enterpriseId/users/userId/devices/deviceId Aktualisiert die Geräterichtlinien.

Damit die Richtlinie korrekt erzwungen wird, musst du verhindern, dass nicht verwaltete Konten auf Google Play zugreifen. Lege dazu allowed_accounts in der verwalteten Konfiguration für das Google Play-Paket fest. Weitere Informationen findest du unter Konten in Google Play einschränken.

Unternehmen

Weitere Informationen zu Enterprises-Ressourcen finden Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
acknowledgeNotificationSet POST  /enterprises/acknowledgeNotificationSet Bestätigt Benachrichtigungen, die von Enterprises.PullNotificationSet empfangen wurden, um zu verhindern, dass nachfolgende Aufrufe dieselben Benachrichtigungen zurückgeben.
completeSignup POST  /enterprises/completeSignup Schließt den Registrierungsvorgang ab, indem das Abschluss- und das Enterprise-Token angegeben werden. Diese Anfrage darf für ein bestimmtes Enterprise Token nicht mehrmals aufgerufen werden.
createWebToken POST  /enterprises/enterpriseId/createWebToken Gibt ein eindeutiges Token für den Zugriff auf eine einbettbare UI zurück. Übergib das generierte Token an die Managed Google Play JavaScript API, um eine Web-UI zu generieren. Jedes Token kann nur zum Starten einer UI-Sitzung verwendet werden. Weitere Informationen finden Sie in der JavaScript API-Dokumentation.
anmelden POST  /enterprises/enroll Registriert ein Unternehmen beim anrufenden EMM.

Erforderliche Abfrageparameter: token

generateSignupUrl POST  /enterprises/signupUrl Erstellt eine Registrierungs-URL.
get GET  /enterprises/enterpriseId Ruft den Namen und die Domain eines Unternehmens ab.
getServiceAccount GET  /enterprises/enterpriseId/serviceAccount Gibt ein Dienstkonto und Anmeldedaten zurück. Das Dienstkonto kann durch Aufrufen von setAccount an das Unternehmen gebunden werden. Das Dienstkonto ist für dieses Unternehmen und diesen EMM-Anbieter eindeutig und wird gelöscht, wenn die Bindung für das Unternehmen aufgehoben wird. Die Anmeldedaten enthalten Daten zu privaten Schlüsseln und werden nicht serverseitig gespeichert.

Diese Methode kann nur nach dem Aufruf von Enterprises.enroll oder Enterprises.CompleteSignup und vor Enterprises.SetAccount aufgerufen werden. In anderen Fällen wird ein Fehler zurückgegeben.

Nach dem ersten Aufruf werden neue, eindeutige Anmeldedaten generiert und die zuvor generierten Anmeldedaten ungültig gemacht.

Sobald das Dienstkonto an das Unternehmen gebunden ist, kann es mit der Ressource „serviceAccountKeys“ verwaltet werden.
getStoreLayout GET  /enterprises/enterpriseId/storeLayout Gibt das Geschäftslayout für das Unternehmen zurück. Wenn das Store-Layout nicht festgelegt wurde, wird als Store-Layouttyp "basic" und keine Startseite zurückgegeben.
list GET  /enterprises Sucht ein Unternehmen anhand des Domainnamens. Dies wird nur für Unternehmen unterstützt, die über den von Google initiierten Erstellungsprozess erstellt wurden. Für Unternehmen, die über den von EMM initiierten Ablauf erstellt wurden, ist kein Nachschlagen der ID erforderlich, da der EMM die Unternehmens-ID aus dem im Aufruf „Enterprises.generateSignupUrl“ angegebenen Rückruf lernt.

Erforderliche Abfrageparameter: domain

pullNotificationSet POST  /enterprises/pullNotificationSet Es ruft eine Benachrichtigung für die Unternehmen ab, die dem Dienstkonto zugeordnet sind, das für die Anfrage authentifiziert ist, und gibt sie zurück. Der Benachrichtigungssatz ist möglicherweise leer, wenn keine Benachrichtigung aussteht.
Ein zurückgegebener Benachrichtigungssatz muss innerhalb von 20 Sekunden durch den Aufruf von Enterprises.AcknowledgeNotificationSet bestätigt werden, es sei denn, der Benachrichtigungssatz ist leer.
Benachrichtigungen, die nicht innerhalb von 20 Sekunden bestätigt werden, werden schließlich wieder in die Antwort auf eine andere PullNotificationSet-Anfrage aufgenommen. Benachrichtigungen, die nie bestätigt werden, werden letztlich gemäß der Pub/Sub-Systemrichtlinie der Google Cloud Platform gelöscht.
Es können mehrere Anfragen gleichzeitig ausgeführt werden, um Benachrichtigungen abzurufen. In diesem Fall werden ausstehende Benachrichtigungen (falls vorhanden) unter den einzelnen Aufrufern aufgeteilt, falls welche ausstehen.
Wenn keine Benachrichtigungen vorhanden sind, wird eine leere Benachrichtigungsliste zurückgegeben. Nachfolgende Anfragen geben möglicherweise weitere Benachrichtigungen zurück, sobald sie verfügbar sind.
sendTestPushNotification POST  /enterprises/enterpriseId/sendTestPushNotification Sendet eine Testbenachrichtigung, um die EMM-Integration mit dem Google Cloud Pub/Sub-Dienst für dieses Unternehmen zu prüfen.
setAccount PUT  /enterprises/enterpriseId/account Legt das Konto fest, das zur Authentifizierung bei der API als Unternehmen verwendet wird.
setStoreLayout PUT  /enterprises/enterpriseId/storeLayout Legt das Store-Layout für das Unternehmen fest. Standardmäßig ist storeLayoutType auf „basic“ gesetzt und das einfache Store-Layout ist aktiviert. Das grundlegende Layout enthält nur Apps, die vom Administrator genehmigt und über den Aufruf setAvailableProductSet der verfügbaren Produktgruppe für einen Nutzer hinzugefügt wurden. Apps auf der Seite werden in der Reihenfolge ihres Produkt-ID-Werts sortiert. Wenn Sie ein benutzerdefiniertes Speicherlayout erstellen, indem Sie storeLayoutType = "custom" festlegen und eine Startseite festlegen, wird das grundlegende Geschäftslayout deaktiviert.
Abmelden POST  /enterprises/enterpriseId/unenroll Hebt die Registrierung eines Unternehmens beim aufrufenden EMM auf.

Berechtigungen

Ausführliche Informationen zu Ressourcen vom Typ „Berechtigung“ finden Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
delete DELETE  /enterprises/enterpriseId/users/userId/entitlements/entitlementId Damit wird für einen Nutzer eine Berechtigung für eine App entfernt. Hinweis: Dieses Element wurde eingestellt. Für neue Integrationen kann diese Methode nicht verwendet werden. Sie können sich auf unsere neuen Empfehlungen beziehen.
get GET  /enterprises/enterpriseId/users/userId/entitlements/entitlementId Ruft Details einer Berechtigung ab. Hinweis: Dieses Element wurde eingestellt. Für neue Integrationen kann diese Methode nicht verwendet werden. Sie können sich auf unsere neuen Empfehlungen beziehen.
list GET  /enterprises/enterpriseId/users/userId/entitlements Listet alle Berechtigungen für den angegebenen Nutzer auf. Nur die ID wird festgelegt. Hinweis: Dieses Element wurde eingestellt. Für neue Integrationen kann diese Methode nicht verwendet werden. Sie können sich auf unsere neuen Empfehlungen beziehen.
Update PUT  /enterprises/enterpriseId/users/userId/entitlements/entitlementId Fügt einer App eine Berechtigung für einen Nutzer hinzu oder aktualisiert sie. Hinweis: Dieses Element wurde eingestellt. Für neue Integrationen kann diese Methode nicht verwendet werden. Sie können sich auf unsere neuen Empfehlungen beziehen.

Gruppenlizenzen

Ausführliche Informationen zu Ressourcen vom Typ "GroupLicenses" erhalten Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
get GET  /enterprises/enterpriseId/groupLicenses/groupLicenseId Ruft Details der Gruppenlizenz eines Unternehmens für ein Produkt ab. Hinweis: Dieses Element wurde eingestellt. Für neue Integrationen kann diese Methode nicht verwendet werden. Sie können sich auf unsere neuen Empfehlungen beziehen.
list GET  /enterprises/enterpriseId/groupLicenses Ruft IDs aller Produkte ab, für die das Unternehmen eine Gruppenlizenz hat Hinweis: Dieses Element wurde eingestellt. Für neue Integrationen kann diese Methode nicht verwendet werden. Sie können sich auf unsere neuen Empfehlungen beziehen.

Gruppenlizenznutzer

Ausführliche Informationen zu Ressourcen vom Typ "GroupLicenseusers" erhalten Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
list GET  /enterprises/enterpriseId/groupLicenses/groupLicenseId/users Ruft die IDs der Nutzer ab, denen im Rahmen der Lizenz Berechtigungen gewährt wurden. Hinweis: Dieses Element wurde eingestellt. Für neue Integrationen kann diese Methode nicht verwendet werden. Sie können sich auf unsere neuen Empfehlungen beziehen.

Installationen

Ausführliche Informationen zu Ressourcen vom Typ "Installationen" erhalten Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
delete DELETE  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId Anfragen zum Entfernen einer App von einem Gerät Bei einem Aufruf von get oder list wird die App weiterhin als auf dem Gerät installiert angezeigt, bis sie tatsächlich entfernt wird.
get GET  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId Ruft Details zur Installation einer App auf einem Gerät ab.
list GET  /enterprises/enterpriseId/users/userId/devices/deviceId/installs Ruft die Details aller Apps ab, die auf dem angegebenen Gerät installiert sind.
Update PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId Fordert die Installation der neuesten Version einer App auf einem Gerät an. Wenn die Anwendung bereits installiert ist, wird sie bei Bedarf auf die neueste Version aktualisiert.

Verwaltete KonfigurationenfürGerät

Ausführliche Informationen zu Ressourcen vom Typ „Managedconfigurationsfordevice“ finden Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
delete DELETE  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId Entfernt eine gerätespezifische verwaltete Konfiguration für eine App für das angegebene Gerät.
get GET  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId Ruft Details einer gerätespezifischen verwalteten Konfiguration ab.
list GET  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice Listet alle verwalteten Konfigurationen für das angegebene Gerät auf. Nur die ID wird festgelegt.
Update PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId Fügt für das angegebene Gerät eine gerätespezifische verwaltete Konfiguration für eine App hinzu oder aktualisiert sie.

Verwaltete KonfigurationenfürNutzer

Ausführliche Informationen zu Ressourcen vom Typ „Managedconfigurationsforuser“ finden Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
delete DELETE  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId Entfernt eine nutzerverwaltete Konfiguration für eine App für den angegebenen Nutzer.
get GET  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId Ruft Details einer nutzerverwalteten Konfiguration für eine Anwendung für den angegebenen Nutzer ab
list GET  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser Listet alle nutzerverwalteten Konfigurationen für den angegebenen Nutzer auf. Nur die ID wird festgelegt.
Update PUT  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId Fügt die verwalteten Konfigurationseinstellungen für eine App für den angegebenen Nutzer hinzu oder aktualisiert sie. Wenn der iFrame für verwaltete Konfigurationen unterstützt wird, können Sie verwaltete Konfigurationen auf einen Nutzer anwenden. Geben Sie dazu in der Anfrage eine mcmId und die zugehörigen Konfigurationsvariablen (falls vorhanden) an. Alternativ können alle EMM-Anbieter verwaltete Konfigurationen anwenden, indem sie eine Liste verwalteter Properties übergeben.

Einstellungen für verwaltete Konfigurationen

Ausführliche Informationen zu Ressourcen vom Typ „Managedconfigurationssettings“ finden Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
list GET  /enterprises/enterpriseId/products/productId/managedConfigurationsSettings Listet alle verwalteten Konfigurationseinstellungen für die angegebene Anwendung auf.

Berechtigungen

Ausführliche Informationen zu Ressourcen vom Typ "Berechtigungen" erhalten Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
get GET  /permissions/permissionId Ruft Details einer Android-App-Berechtigung ab, die einem Unternehmensadministrator angezeigt werden kann.

Produkte

Ausführliche Informationen zu Ressourcen vom Typ „Products“ erhalten Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
genehmigen POST  /enterprises/enterpriseId/products/productId/approve

Genehmigt das angegebene Produkt und gegebenenfalls die relevanten App-Berechtigungen. Pro Unternehmenskunde können Sie maximal 1.000 Produkte genehmigen.

Informationen dazu, wie Sie mit Managed Google Play ein Store-Layout erstellen und Ihren Nutzern genehmigte Produkte präsentieren können, finden Sie unter Layoutdesign für den Store.

Hinweis: Dieses Element wurde eingestellt. Für neue Integrationen kann diese Methode nicht verwendet werden. Sie können sich auf unsere neuen Empfehlungen beziehen.
generateApprovalUrl POST  /enterprises/enterpriseId/products/productId/generateApprovalUrl Generiert eine URL, die in einem iFrame gerendert werden kann, um gegebenenfalls die Berechtigungen eines Produkts anzuzeigen. Ein Unternehmensadministrator muss diese Berechtigungen anzeigen und im Namen seiner Organisation akzeptieren, um das Produkt zu genehmigen.

Administratoren sollten die angezeigten Berechtigungen akzeptieren, indem sie mit einem separaten UI-Element in der EMM-Konsole interagieren. Dadurch wird wiederum die Verwendung dieser URL als approvalUrlInfo.approvalUrl-Attribut in einem Products.approve-Aufruf ausgelöst, um das Produkt zu genehmigen. Diese URL kann nur bis zu einem Tag lang zum Anzeigen von Berechtigungen verwendet werden. Hinweis: Dieses Element wurde eingestellt. Für neue Integrationen kann diese Methode nicht verwendet werden. Sie können sich auf unsere neuen Empfehlungen beziehen.
get GET  /enterprises/enterpriseId/products/productId Ruft Produktdetails ab, die einem Unternehmensadministrator angezeigt werden sollen.
getAppRestrictionsSchema GET  /enterprises/enterpriseId/products/productId/appRestrictionsSchema Ruft das Schema ab, das die konfigurierbaren Eigenschaften für dieses Produkt definiert. Alle Produkte haben ein Schema. Dieses Schema ist jedoch möglicherweise leer, wenn keine verwalteten Konfigurationen definiert wurden. Mit diesem Schema kann eine UI ausgefüllt werden, mit der ein Administrator das Produkt konfigurieren kann. Informationen zum Anwenden einer verwalteten Konfiguration anhand des Schemas, das mit dieser API abgerufen wurde, finden Sie unter Verwaltete Konfigurationen über Google Play.
getPermissions GET  /enterprises/enterpriseId/products/productId/permissions Ruft die für diese App erforderlichen Android-App-Berechtigungen ab.
list GET  /enterprises/enterpriseId/products Findet genehmigte Produkte, die einer Abfrage entsprechen, oder alle genehmigten Produkte, wenn keine Abfrage vorhanden ist. Hinweis: Dieses Element wurde eingestellt. Für neue Integrationen kann diese Methode nicht verwendet werden. Sie können sich auf unsere neuen Empfehlungen beziehen.
Genehmigung aufheben POST  /enterprises/enterpriseId/products/productId/unapprove Die Genehmigung des angegebenen Produkts (und ggf. der entsprechenden App-Berechtigungen) wird aufgehoben. Hinweis: Dieses Element wurde eingestellt. Für neue Integrationen kann diese Methode nicht verwendet werden. Sie können sich auf unsere neuen Empfehlungen beziehen.

Dienstkontoschlüssel

Ausführliche Informationen zu Ressourcen vom Typ „Serviceaccountkeys“ finden Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
delete DELETE  /enterprises/enterpriseId/serviceAccountKeys/keyId Die angegebenen Anmeldedaten für das mit diesem Unternehmen verknüpfte Dienstkonto werden entfernt und ungültig. Das aufrufende Dienstkonto muss durch den Aufruf von Enterprises.GetServiceAccount abgerufen und als Unternehmensdienstkonto durch den Aufruf von Enterprises.SetAccount festgelegt worden sein.
insert POST  /enterprises/enterpriseId/serviceAccountKeys Generiert neue Anmeldedaten für das Dienstkonto, das mit diesem Unternehmen verknüpft ist. Das aufrufende Dienstkonto muss durch den Aufruf von Enterprises.GetServiceAccount abgerufen und als Unternehmensdienstkonto durch Aufrufen von Enterprises.SetAccount festgelegt worden sein.

In die einzufügende Ressource sollte nur der Typ des Schlüssels eingefügt werden.
list GET  /enterprises/enterpriseId/serviceAccountKeys Listet alle aktiven Anmeldedaten für das Dienstkonto auf, das mit diesem Unternehmen verknüpft ist. Nur die ID und der Schlüsseltyp werden zurückgegeben. Das aufrufende Dienstkonto muss durch den Aufruf von Enterprises.GetServiceAccount abgerufen und als Enterprise-Dienstkonto durch Aufrufen von Enterprises.SetAccount festgelegt worden sein.

Layout-Cluster im Geschäft

Ausführliche Informationen zu Ressourcen vom Typ „Storelayoutclusters“ finden Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
delete DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId Löscht einen Cluster.
get GET  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId Ruft Details eines Clusters ab.
insert POST  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters Fügt einen neuen Cluster auf einer Seite ein.
list GET  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters Ruft die Details aller Cluster auf der angegebenen Seite ab.
Update PUT  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId Aktualisiert einen Cluster.

Storelayout-Seiten

Ausführliche Informationen zu Ressourcen vom Typ „Storelayoutpages“ finden Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
delete DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId Löscht eine Store-Seite
get GET  /enterprises/enterpriseId/storeLayout/pages/pageId Ruft Details zu einer Store-Seite ab.
insert POST  /enterprises/enterpriseId/storeLayout/pages Fügt eine neue Store-Seite ein.
list GET  /enterprises/enterpriseId/storeLayout/pages Ruft die Details aller Seiten im Store ab
Update PUT  /enterprises/enterpriseId/storeLayout/pages/pageId Aktualisiert den Inhalt einer Store-Seite

Nutzer

Ausführliche Informationen zu Ressourcen vom Typ "Users" erhalten Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
delete DELETE  /enterprises/enterpriseId/users/userId Ein EMM-verwalteter Nutzer wurde gelöscht.
generateAuthenticationToken POST  /enterprises/enterpriseId/users/userId/authenticationToken Generiert ein Authentifizierungstoken, mit dem der Geräterichtlinienclient das angegebene EMM-verwaltete Nutzerkonto auf einem Gerät bereitstellen kann. Das generierte Token kann nur einmal verwendet werden und läuft nach einigen Minuten ab.

Sie können maximal 10 Geräte pro Nutzer bereitstellen.

Dieser Anruf funktioniert nur bei von EMM verwalteten Konten.
get GET  /enterprises/enterpriseId/users/userId Ruft die Details eines Nutzers ab.
getAvailableProductSet GET  /enterprises/enterpriseId/users/userId/availableProductSet Ruft die Produkte ab, auf die ein Nutzer zugreifen darf.
insert POST  /enterprises/enterpriseId/users Erstellt einen neuen, von EMM verwalteten Nutzer.

Die Ressource Users, die im Text der Anfrage übergeben wird, muss eine accountIdentifier und eine accountType enthalten.

Wenn bereits ein entsprechender Nutzer mit dieser Konto-ID vorhanden ist, wird der Nutzer mit der Ressource aktualisiert. In diesem Fall kann nur das Feld displayName geändert werden.

list GET  /enterprises/enterpriseId/users Sucht einen Nutzer anhand der primären E-Mail-Adresse. Diese Option wird nur für Nutzer unterstützt, die von Google verwaltet werden. Für EMM-verwaltete Nutzer ist kein Lookup der ID erforderlich, da die ID bereits im Ergebnis des Users.insert-Aufrufs zurückgegeben wird.

Erforderliche Abfrageparameter: email

revokeDeviceAccess DELETE  /enterprises/enterpriseId/users/userId/deviceAccess Der Zugriff auf alle Geräte, die derzeit für den Nutzer bereitgestellt sind, wird widerrufen. Der Nutzer kann den Managed Play Store auf keinem seiner verwalteten Geräte mehr verwenden.

Dieser Anruf funktioniert nur bei von EMM verwalteten Konten.
setAvailableProductSet PUT  /enterprises/enterpriseId/users/userId/availableProductSet Ändert die Produkte, auf die ein Nutzer zugreifen darf. Diese werden als Produkte auf der whitelisted bezeichnet. Nur Produkte, die genehmigt sind, oder Produkte, die zuvor genehmigt wurden (also Produkte mit aufgehobener Genehmigung), können auf die weiße Liste gesetzt werden. Hinweis: Dieses Element wurde eingestellt. Für neue Integrationen kann diese Methode nicht verwendet werden. Sie können sich auf unsere neuen Empfehlungen beziehen.
Update PUT  /enterprises/enterpriseId/users/userId Aktualisiert die Details eines von EMM verwalteten Nutzers.

Kann nur für von EMM verwaltete Nutzer verwendet werden, nicht für von Google verwaltete Nutzer. Übergeben Sie die neuen Details in der Ressource Users im Anfragetext. Nur das Feld displayName kann geändert werden. Andere Felder müssen entweder nicht festgelegt sein oder den aktuell aktiven Wert enthalten.

Web-Apps

Ausführliche Informationen zu Ressourcen für Web-Apps erhalten Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
Die URIs beziehen sich auf https://www.googleapis.com/androidenterprise/v1, sofern nicht anders angegeben.
delete DELETE  /enterprises/enterpriseId/webApps/webAppId Löscht eine vorhandene Web-App.
get GET  /enterprises/enterpriseId/webApps/webAppId Ruft eine vorhandene Web-App ab.
insert POST  /enterprises/enterpriseId/webApps Erstellt eine neue Webanwendung für das Unternehmen.
list GET  /enterprises/enterpriseId/webApps Ruft die Details aller Web-Apps für ein bestimmtes Unternehmen ab
Update PUT  /enterprises/enterpriseId/webApps/webAppId Aktualisiert eine vorhandene Web-App.