Ressource: MobileDevice
Le service Gestion des appareils mobiles Google Workspace inclut les appareils Android, Google Sync et iOS. Pour en savoir plus sur les tâches courantes de groupe liées à l'API des appareils mobiles, consultez le guide du développeur.
Représentation JSON |
---|
{ "kind": string, "etag": string, "resourceId": string, "deviceId": string, "name": [ string ], "email": [ string ], "model": string, "os": string, "type": string, "status": string, "hardwareId": string, "firstSync": string, "lastSync": string, "userAgent": string, "serialNumber": string, "imei": string, "meid": string, "wifiMacAddress": string, "networkOperator": string, "defaultLanguage": string, "managedAccountIsOnOwnerProfile": boolean, "deviceCompromisedStatus": string, "buildNumber": string, "kernelVersion": string, "basebandVersion": string, "unknownSourcesStatus": boolean, "developerOptionsStatus": boolean, "otherAccountsInfo": [ string ], "adbStatus": boolean, "supportsWorkProfile": boolean, "manufacturer": string, "releaseVersion": string, "securityPatchLevel": string, "brand": string, "bootloaderVersion": string, "hardware": string, "encryptionStatus": string, "devicePasswordStatus": string, "privilege": string, "applications": [ { "packageName": string, "displayName": string, "versionName": string, "versionCode": integer, "permission": [ string ] } ] } |
Champs | |
---|---|
kind |
Type de ressource d'API. Pour les ressources Mobiledevices, la valeur est |
etag |
ETag de la ressource. |
resourceId |
Identifiant unique utilisé par le service d'API pour identifier l'appareil mobile. |
deviceId |
Numéro de série d'un appareil mobile Google Sync. Pour les appareils Android et iOS, il s'agit d'un identifiant unique généré par logiciel. |
name[] |
Liste des noms d'utilisateur du propriétaire. Si votre application a besoin de la liste actuelle des noms de propriétaires d'appareils, utilisez la méthode get. Pour en savoir plus sur la récupération des informations utilisateur sur les appareils mobiles, consultez le guide du développeur. |
email[] |
Liste des adresses e-mail du propriétaire. Si votre application a besoin de la liste actuelle des adresses e-mail des utilisateurs, utilisez la méthode get. Pour en savoir plus, consultez la section Récupérer un utilisateur. |
model |
Nom du modèle de l'appareil mobile (par exemple, Nexus S). Cette propriété peut être mise à jour. Pour en savoir plus, consultez le guide du développeur. |
os |
Système d'exploitation de l'appareil mobile, par exemple IOS 4.3 ou Android 2.3.5 Cette propriété peut être mise à jour. Pour en savoir plus, consultez le guide du développeur. |
type |
Type d'appareil mobile. |
status |
État de l'appareil. |
hardwareId |
Identifiant unique IMEI/MEID du matériel Android. Elle ne s'applique pas aux appareils Google Sync. Lors de l'ajout d'un appareil mobile Android, cette propriété est facultative. Lors de la mise à jour de l'un de ces appareils, cette propriété est en lecture seule. |
firstSync |
Date et heure auxquelles l'appareil a été initialement synchronisé avec les paramètres des règles dans la console d'administration. La valeur est au format de date et d'heure ISO 8601. L'heure correspond à la date complète suivie des heures, minutes et secondes, au format |
lastSync |
Date et heure de la dernière synchronisation des paramètres de règles entre l'appareil et la console d'administration. La valeur est au format de date et d'heure ISO 8601. L'heure correspond à la date complète suivie des heures, minutes et secondes, au format |
userAgent |
Fournit des informations sur l'appareil, telles que la version de |
serialNumber |
Numéro de série de l'appareil. |
imei |
Code IMEI de l'appareil |
meid |
Le code MEID de l'appareil |
wifiMacAddress |
Adresse MAC de l'appareil sur les réseaux Wi-Fi |
networkOperator |
Opérateur mobile ou réseau de l'appareil mobile (si disponible) (lecture seule) |
defaultLanguage |
Paramètres régionaux par défaut utilisés sur l'appareil. |
managedAccountIsOnOwnerProfile |
Booléen indiquant si ce compte est sur le profil principal/propriétaire. |
deviceCompromisedStatus |
État de l'appareil dont la sécurité est compromise. |
buildNumber |
Numéro de build du système d'exploitation de l'appareil. |
kernelVersion |
Version du noyau de l'appareil. |
basebandVersion |
Version de bande de base de l'appareil. |
unknownSourcesStatus |
Sources inconnues activées ou désactivées sur l'appareil (lecture seule) |
developerOptionsStatus |
Options pour les développeurs activées ou désactivées sur l'appareil (lecture seule) |
otherAccountsInfo[] |
Liste des comptes ajoutés sur l'appareil (lecture seule) |
adbStatus |
Adb (débogage USB) activé ou désactivé sur l'appareil (lecture seule) |
supportsWorkProfile |
Profil professionnel compatible avec l'appareil (lecture seule) |
manufacturer |
Fabricant de l'appareil mobile (lecture seule) |
releaseVersion |
Version de l'appareil mobile (lecture seule) |
securityPatchLevel |
Niveau du correctif de sécurité des appareils mobiles (lecture seule) |
brand |
Marque de l'appareil mobile (lecture seule) |
bootloaderVersion |
Version du bootloader de l'appareil mobile (lecture seule) |
hardware |
Matériel d'appareil mobile (lecture seule) |
encryptionStatus |
État du chiffrement de l'appareil mobile (lecture seule) |
devicePasswordStatus |
DevicePasswordStatus (lecture seule) |
privilege |
DMAgentPermission (lecture seule) |
applications[] |
Liste des applications installées sur un appareil mobile Android. Elle ne s'applique pas à Google Sync ni aux appareils iOS. La liste comprend toutes les applications Android qui accèdent aux données Google Workspace. Lorsque vous mettez à jour une liste d'applications, il est important de noter que les mises à jour remplacent la liste existante. Si l'appareil Android dispose de deux applications et que l'API met à jour la liste avec cinq applications, il s'agit désormais de la liste actualisée des cinq applications.
|
applications[].packageName |
Nom du package de l'application. Exemple : |
applications[].displayName |
Nom à afficher de l'application Exemple : |
applications[].versionName |
Nom de la version de l'application. Exemple : |
applications[].versionCode |
Code de version de l'application. Exemple : |
applications[].permission[] |
Liste des autorisations de cette application. Il peut s'agir d'une autorisation Android standard ou définie par l'application. Vous les trouverez dans le fichier manifeste Android de l'application. |
Méthodes |
|
---|---|
|
effectue une action qui affecte un appareil mobile ; |
|
Supprime un appareil mobile. |
|
Récupère les propriétés d'un appareil mobile. |
|
Récupère une liste paginée de tous les appareils mobiles détenus par l'utilisateur pour un compte. |