Die Google Play EMM API enthält eine Devices
-Ressource, die jede Entität darstellt, die von einem EMM verwaltet wird und mit einem bestimmten Nutzer verknüpft ist. An Ihren Kundenstandorten werden die Geräte über die EMM-Konsole und Ihren Device Policy Controller (DPC) verwaltet. Organisationen stellen Nutzern Apps über Managed Google Play zur Verfügung.
Geräte- und Verwaltungstypen
Wenn Ihr DPC ein gesamtes Gerät verwaltet, hat das Gerät den managementType
-Wert managedDevice
. Wenn Ihr DPC nur das Arbeitsprofil verwaltet, hat das Gerät den managementType
mit managedProfile
, der nur das verwaltete Profil auf dem physischen Gerät darstellt. Diese Geräte werden als „verwaltete Geräte“ bezeichnet.
Geräte mit dem Verwaltungstyp „unmanagedProfile
“ werden als nicht verwaltete Geräte bezeichnet. Dazu gehören:
- Alte Geräte, auf denen Android-Versionen vor 5.0 ausgeführt werden oder auf denen Arbeitsprofile nicht unterstützt werden.
- Geräte, die nicht von einem DPC gesteuert werden und bei denen
managedDevice
odermanagedProfile
nicht als Verwaltungstyp festgelegt ist. Beispielsweise könnte ein G Suite-Administrator einer Organisation Nutzern erlauben, ihre geschäftlichen E-Mail-Konten ihren privaten Android-Geräten hinzuzufügen, ohne ein Arbeitsprofil einzurichten.
Möglichkeiten mit dem Verwaltungstyp „Nicht verwaltete Profile“
Mit dem Verwaltungstyp „unmanagedProfile
“ können Nutzer älterer Geräte Apps über den Managed Google Play Store ihrer Organisation herunterladen und:
- Auf private Apps zugreifen, die ihnen über ACLs pro Nutzer und pro App zur Verfügung gestellt werden
- Sie können Lizenzen aus Anwendungen beziehen, die im Bulk-Verfahren vom Unternehmen erworben wurden.
- Über den Managed Play Store können Sie von einem Administrator empfohlene und ausgewählte Apps installieren.
Außerdem können Administratoren sehen, welche geschäftlichen Apps auf dem Gerät installiert sind.
Sie können den Verwaltungstyp „unmanagedProfile
“ auf Geräten mit Android-Version 5.0 oder höher oder auf Geräten verwenden, die keine Arbeitsprofile unterstützen. Wenn ein Gerät Arbeitsprofile unterstützt, verwenden Sie den Verwaltungstyp managedDevice
oder managedProfile
.
Nutzereinwilligung und Managed Google Play
Nutzer müssen den Nutzungsbedingungen zustimmen, die angezeigt werden, wenn sie zum ersten Mal auf Managed Google Play zugreifen möchten. Nachdem ein Nutzer den Nutzungsbedingungen zugestimmt hat:
- Für jedes nicht verwaltete Gerät eines Nutzers wird im Managed Play Store ein
unmanagedProfile
-Eintrag erstellt. - Sie können die Geräte in der Google Play EMM API sehen.
- Der Nutzer kann Apps auf die gleiche Weise installieren wie Nutzer, deren Geräte direkt über Ihren DPC verwaltet werden.
Zusammenfassung der Ressourcen, Methoden und Verwaltungstypen
Ressourcen- und method | Beschreibung | managed Device
|
managed Profil |
unmanaged Profile
|
Devices.get
|
Gibt eine Devices -Ressource zurück, die Details zum Gerät enthält.
|
✔ | ✔ | ✔ |
Devices.getState
|
Ruft ab, ob der Zugriff eines Geräts auf Google-Dienste aktiviert oder deaktiviert ist. | ✔ (nur von Google verwaltete Nutzer) | ✔ (nur von Google verwaltete Nutzer) | |
Devices.list
|
Ruft eine Liste von Device -Ressourcen für den angegebenen userID -Wert ab.
|
✔ | ✔ | ✔ |
Devices.setState
|
Legt fest, ob der Zugriff eines Geräts auf Google-Dienste aktiviert oder deaktiviert ist. Erfordert die Einrichtung der Mobilgeräteverwaltung für Android-Geräte in der Google Admin-Konsole. | ✔ (nur von Google verwaltete Nutzer) | ✔ (nur von Google verwaltete Nutzer) | |
Entitlements.delete
|
Entfernt die Berechtigung und die App vom Gerät. |
✔ | ✔ | ✔ (die App wird nicht vom Gerät entfernt) |
Entitlements.update
|
Beim Aufrufen mit dem optionalen Installationsparameter wird versucht, die App auf dem Gerät zu installieren und dem Nutzer die Berechtigung zuzuweisen. | ✔ | ✔ | ✔ |
Installs.get
|
Ruft die Details einer App-Installation auf einem Gerät ab. | ✔ | ✔ | ✔ (nur für Apps, die über das Arbeitskonto installiert wurden) |
Installs.list
|
Ruft die Details aller auf einem Gerät installierten Apps ab | ✔ | ✔ | ✔ (nur für Apps, die über das Arbeitskonto installiert wurden) |
Installs.delete
|
Anfragen zum Entfernen einer App von einem Gerät | ✔ | ✔ | ✔ |
Installs.update
|
Anfragen zur Installation der neuesten App-Version auf einem Gerät | ✔ | ✔ | ✔ |