Android Management API

Die Android Management API ist als Teil von Android Enterprise, eine Initiative, die Entwicklern Tools zur Verfügung stellt, Entwicklung von Lösungen, mit denen Organisationen ihren Bestand an Android-Geräten verwalten können. Die ist für EMM-Anbieter (Enterprise Mobility Management) gedacht. Wenn EMM-Anbieter eine Produktionslösung mit der Android Management API bereitstellen möchten, müssen sie die Schritte unter Lösung veröffentlichen ausführen.

Mit der Android Management API können Sie Lösungen für Arbeitsprofile auf privaten Geräten, Arbeitsprofile auf unternehmenseigenen Geräten, vollständig verwaltete Geräte und eigene Geräte unterstützen.

In der Kurzanleitung erfahren Sie, wie Sie die API testen können.


Funktionsweise

Die Android Management API unterstützt den gesamten Lebenszyklus von Enterprise Mobility Management, von der Erstregistrierung des Kunden bis zur Einrichtung und Verwaltung von Geräten.

In EMM-Konsolen werden Geräterichtlinien über die Android Management API festgelegt.

Als EMM-Entwickler stellen Sie Ihren Kunden eine On-Premise- oder cloudbasierte EMM-Konsole zur Verfügung. In Ihrer Konsole generieren Ihre Kunden Geräteregistrierungstokens und Verwaltungsrichtlinien erstellen. Mit den Tokens registrieren sie Geräte und wenden Verwaltungsrichtlinien auf die registrierten Geräte an.

Im Backend verwendet die Konsole die Android Management API, um Registrierungstokens, Richtlinien und andere Verwaltungsressourcen zu erstellen. Während der Registrierung wird auf jedem Gerät die zugehörige App der API, Android Device Policy, installiert. Wenn Richtlinien in der API mit einem Gerät verknüpft sind, werden die Richtlinieneinstellungen von Android Device Policy automatisch auf dem Gerät erzwungen.


API-Ressourcen

In diesem Abschnitt werden die wichtigsten Ressourcen beschrieben, die in der Android Management API verwendet werden.

Unternehmen

Eine enterprises-Ressource steht in der Regel für eine einzelne Organisation. Sie erstellen ein Unternehmen im Rahmen eines Online-Einrichtungsvorgangs, mit dem Ihre Kunden ihre Organisation mit Ihrer EMM-Lösung verknüpfen. Richtlinien, Registrierungstokens und Geräte gehören zu einem Unternehmen.

Richtlinien

Die Android Management API basiert auf einem richtlinienbasierten Modell. A policies Ressource eine Gruppe von Einstellungen für die Geräte- und App-Verwaltung, die die eines Geräts. Der Umfang und die Flexibilität der Einstellungen, die in Mit policies kannst du Geräte für eine Vielzahl von verschiedenen Verwendungszwecken einrichten. Cases

Weitere Informationen finden Sie unter Richtlinie erstellen.

Registrierungstokens

Sie verwenden enrollmentTokens Geräte an ein Unternehmen zu binden. Dieser Vorgang wird als Registrierung und Bereitstellung bezeichnet. Registrierungstokens können optional zusätzliche Details (z. B. Anmeldedaten für das WLAN des Unternehmens), eine policyName, die mit einer policies-Ressource verknüpft ist, und eine Nutzerkonto-ID enthalten.

Nach dem Erstellen eines Registrierungstokens müssen Sie kann das Token mithilfe einer von mehreren Bereitstellungs-Tools an ein Gerät übergeben. Methoden. Auf den Geräten wird Android Device Policy im Rahmen des Bereitstellungsvorgangs installiert. Wenn im Registrierungstoken ein policyName angegeben ist, wird die Richtlinie sofort nach Abschluss der Bereitstellung angewendet.

Die Android Management API vereinfacht die Nutzerverwaltung: Sie können ein Gerät mit oder ohne Angabe eines Nutzers im Registrierungstoken registrieren.

  • Wenn Sie keinen Nutzer angeben, wird automatisch ein neuer Nutzer erstellt.
  • Wenn Sie einen vorhandenen Nutzer angeben, wird dieser dem Gerät zugeordnet. Sie können einen Nutzer mit bis zu zehn Geräten verknüpfen.

Weitere Informationen finden Sie unter Gerät bereitstellen. Informationen.

Geräte

devices Ressource wird erstellt, wenn ein Gerät erfolgreich registriert wurde. Die Ressource schreibgeschützte Details zu einem Gerät enthält, einschließlich des zugeordneten Nutzers, Richtlinie und Verwaltungsmodus.

Die Geräteverwaltung erfolgt über Richtlinien. Sie können jedoch enterprises.devices.issueCommand verwenden, um ein Gerät zu sperren, neu zu starten oder das Passwort zurückzusetzen. Wenn Sie die Daten auf einem Gerät löschen möchten, geben Sie enterprises.devices.delete ein.


Jetzt starten

Testen Sie die API: Mit der Kurzanleitung können Sie ein Gerät in wenigen Minuten einrichten. Machen Sie sich mit den Schritten Release Ihrer Lösung in einer Produktionsumgebung bevor Sie den Entwicklerleitfaden und die API verwenden Referenz auf dieser Website, um Ihre Lösung.