L'API EMM Google Play inclut une ressource Devices
qui représente chaque entité gérée par un fournisseur 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 l'intégralité d'un appareil, sa valeur managementType
est managedDevice
. Si votre DPC ne gère que le profil professionnel, le managementType
de l'appareil est managedProfile
, qui représente uniquement le profil géré sur l'appareil physique. Ces appareils sont appelés "appareils gérés".
Les appareils avec le type de gestion unmanagedProfile
sont appelés "appareils non gérés". Voici quelques exemples:
- Anciens appareils qui exécutent des versions d'Android antérieures à la version 5.0 ou qui ne sont pas compatibles avec les profils professionnels.
- Appareils qui ne sont pas contrôlés par un DPC et qui ne sont pas associés à un type de gestion
managedDevice
oumanagedProfile
. Par exemple, un administrateur G Suite d'une organisation peut autoriser les utilisateurs à ajouter leurs comptes de messagerie professionnels à leurs appareils Android personnels sans avoir à configurer de profil professionnel.
Fonctionnalités de gestion associées à un profil non géré
Avec le type de gestion unmanagedProfile
, les utilisateurs d'anciens appareils peuvent obtenir des applications sur la plate-forme Google Play d'entreprise de leur organisation, et:
- Accédez aux applications privées qui sont mises à leur disposition à l'aide de LCA par utilisateur et par application.
- Retirer les licences des applications sous licence groupée achetées par leur entreprise.
- Accédez à Google Play d'entreprise pour installer des applications recommandées et sélectionnées par un administrateur.
De plus, les administrateurs peuvent voir quelles applications professionnelles sont installées sur l'appareil.
Vous pouvez utiliser le type de gestion unmanagedProfile
sur les appareils équipés de versions d'Android antérieures à 5.0 ou non compatibles avec les profils professionnels. Si un appareil est compatible avec les profils professionnels, utilisez les types de gestion managedDevice
ou managedProfile
.
Consentement de l'utilisateur et Google Play d'entreprise
Lorsqu'un utilisateur tente d'accéder à Google Play d'entreprise pour la première fois, il doit accepter les conditions d'utilisation qui lui sont présentées. Une fois qu'un utilisateur a accepté les conditions d'utilisation:
- Un enregistrement
unmanagedProfile
est créé dans Google Play d'entreprise pour chaque appareil non géré de l'utilisateur. - Vous pouvez voir les appareils sur l'API EMM Google Play.
- L'utilisateur peut installer des applications de la même manière que ceux dont les appareils sont gérés directement par votre DPC.
Récapitulatif des ressources, méthodes et types de gestion
Ressource et méthode | Description | managed Device
|
managed Profil |
unmanaged Profile
|
Devices.get
|
Renvoie une ressource Devices contenant des informations sur l'appareil.
|
✔ | ✔ | ✔ |
Devices.getState
|
Détermine 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 la liste des ressources Device pour le userID spécifié.
|
✔ | ✔ | ✔ |
Devices.setState
|
Détermine 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 Android dans la console d'administration Google. | ✔ (Utilisateurs gérés par Google uniquement) | ✔ (Utilisateurs gérés par Google uniquement) | |
Entitlements.delete
|
Supprime le droit d'accès et l'application de l'appareil. |
✔ | ✔ | ✔ (L'application n'est pas supprimée de l'appareil) |
Entitlements.update
|
Lorsque cette méthode est appelée avec le paramètre d'installation facultatif, elle tente d'installer l'application sur l'appareil et attribue les droits d'accès à l'utilisateur. | ✔ | ✔ | ✔ |
Installs.get
|
Récupère les détails de l'installation d'une application sur un appareil. | ✔ | ✔ | ✔ (limité aux applications installées par le compte professionnel) |
Installs.list
|
Récupère les informations 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. | ✔ | ✔ | ✔ |