-
AirWatch Sync v1.6.28 Stable
released this
2026-10-27 09:41:55 +00:00 | 25 commits to main since this releaseAirWatch Sync 1.6.28
1.6.28 — le nom AirWatch (nom composé) suit les règles de l'onglet Correspondance
Synchronisation du nom d'appareil pilotée par l'onglet Correspondance
- Le nom AirWatch recomposé (modèle des champs nom + champs nom AirWatch)
n'était pas synchronisé sur les deux côtés : la console recevait le nom
écrit sous le champ brut de la correspondance (Name), que la console
v0 ne lit pas (les appareils v0 portentDeviceFriendlyName) — le nom
GLPI changeait donc sans que le nom AirWatch ne change. - Nouveau : le champ d'écriture est résolu sur le champ de nom réellement
porté par l'appareil (DeviceFriendlyName>DeviceReportedName>Name),
ce qui renomme correctement la console sur toutes les API versions. - Le sens de la correspondance est maintenant respecté :
- AirWatch → GLPI : le nom recomposé remplace le nom dans la console
ET dans GLPI en une seule synchro ; - GLPI → AirWatch : le nom GLPI est la source de vérité et arrive
dans la console via le champ de la correspondance (GLPI n'est jamais
réécrit) ; - Champ désactivé : aucune écriture de nom, ni côté GLPI ni côté
console.
- AirWatch → GLPI : le nom recomposé remplace le nom dans la console
- Édition de la correspondance du nom (désactivation, changement de
direction) sans redémarrage de service.
Tests
- Test offline de l'écriture v0 : le champ
Namemappé sur un appareil v0
est écrit sousDeviceFriendlyName(les autres champs passent tels quels). - Test de template de nom : correspondance nom activée + modèle de profil →
une synchro compose et pousse le nom (le dry-run ne pousse rien). - E2E complet (8 appareils, GLPI + mock AirWatch) : 4 cas — correspondance
par défaut (Name) AirWatch → GLPI,NameGLPI → AirWatch, champ
désactivé, champ expliciteDeviceFriendlyName; chaque cas vérifie que
le nom a bien été écrit des deux côtés en une seule synchro.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Le nom AirWatch recomposé (modèle des champs nom + champs nom AirWatch)