L'API Google Play EMM inclut une ressource Devices qui représente chaque entité gérée par un EMM et associée à un utilisateur spécifique. Sur les sites de vos clients, les appareils sont gérés à l'aide de votre console EMM et de votre outil de contrôle des règles relatives aux appareils (DPC). Les organisations fournissent des applications aux utilisateurs via Google Play d'entreprise.
Appareils et types de gestion
Si votre DPC gère un appareil entier, la valeur managementType de l'appareil est managedDevice. Si votre DPC ne gère que le profil professionnel, la valeur managementType de l'appareil est managedProfile , ce qui ne représente que le profil géré sur l'appareil physique. Ces appareils sont appelés "appareils gérés".
Les appareils dont le type de gestion est unmanagedProfile sont appelés "appareils non gérés". Ils incluent les éléments suivants :
- Les appareils anciens qui exécutent des versions d'Android antérieures à la version 5.0 ou qui ne sont pas compatibles avec les profils professionnels.
- Les appareils qui ne sont pas contrôlés par un DPC et dont le type de gestion n'est ni
managedDevicenimanagedProfile. Par exemple, un administrateur Google Workspace d'une organisation peut autoriser les utilisateurs à ajouter leurs comptes de messagerie professionnels à leurs appareils Android personnels sans configurer de profil professionnel.
Actions possibles avec le type de gestion unmanagedProfile
Avec le type de gestion unmanagedProfile, les utilisateurs d'appareils anciens peuvent obtenir des applications via le Google Play d'entreprise de leur organisation et :
- accéder aux applications privées mises à leur disposition à l'aide de listes de contrôle d'accès par utilisateur et par application ;
- utiliser des licences d'applications achetées en volume par leur entreprise ;
- accéder à Google Play d'entreprise pour installer des applications recommandées et sélectionnées par un administrateur.
De plus, les administrateurs peuvent voir les applications professionnelles installées sur l'appareil.
Vous pouvez utiliser le type de gestion unmanagedProfile sur les appareils qui exécutent des versions d'Android antérieures à la version 5.0 ou qui ne sont pas compatibles avec les profils professionnels. Si un appareil est compatible avec les profils professionnels, utilisez les types de gestion managedDevice ou managedProfile.
Consentement utilisateur et Google Play d'entreprise
Un utilisateur doit accepter les conditions d'utilisation présentées lorsqu'il tente d'accéder à Google Play d'entreprise pour la première fois. Une fois qu'un utilisateur a accepté les conditions d'utilisation :
- Un enregistrement
unmanagedProfileest créé dans Google Play d'entreprise pour chaque appareil non géré dont dispose un utilisateur. - Vous pouvez voir les appareils dans l'API Google Play EMM.
- L'utilisateur peut installer des applications de la même manière que les utilisateurs dont les appareils sont gérés directement par votre DPC.
Résumé des ressources, des méthodes et des types de gestion
| Ressource et méthode | Description | managedDevice
|
managedProfile
|
unmanagedProfile
|
Devices.get
|
Renvoie une ressource Devices contenant des informations sur l'appareil.
|
✔ | ✔ | ✔ |
Devices.getState
|
Indique si l'accès d'un appareil aux services Google est activé ou désactivé. | ✔ (utilisateurs gérés par Google uniquement) | ✔ (utilisateurs gérés par Google uniquement) | |
Devices.list
|
Récupère une liste de ressources Device pour le userID spécifié.
|
✔ | ✔ | ✔ |
Devices.setState
|
Indique si l'accès d'un appareil aux services Google est activé ou désactivé. Nécessite la configuration de la gestion des appareils mobiles pour les appareils Android dans la console d'administration Google. | ✔ (utilisateurs gérés par Google uniquement) | ✔ (utilisateurs gérés par Google uniquement) | |
Entitlements.delete
|
Supprime l'autorisation et l' application de l'appareil. |
✔ | ✔ | ✔ (l'application n'est pas supprimée de l'appareil) |
Entitlements.update
|
Lorsqu'elle est appelée avec le paramètre d'installation facultatif, tente d'installer l'application sur l'appareil et d'attribuer l'autorisation à l'utilisateur. | ✔ | ✔ | ✔ |
Installs.get
|
Récupère les détails d'une installation d'application sur un appareil. | ✔ | ✔ | ✔ (limité aux applications installées par le compte professionnel) |
Installs.list
|
Récupère les détails de toutes les applications installées sur un appareil. | ✔ | ✔ | ✔ (limité aux applications installées par le compte professionnel) |
Installs.delete
|
Demande la suppression d'une application d'un appareil. | ✔ | ✔ | ✔ |
Installs.update
|
Demande l'installation de la dernière version de l'application sur un appareil. | ✔ | ✔ | ✔ |