Configuration d'application gérée pour les applications natives
Les applications macOS natives — c’est-à-dire les applications téléversées soi-même sous forme de .pkg ou de .dmg — peuvent être préconfigurées dans Relution. La méthode prévue à cet effet diffère toutefois de celle des applications issues de l’App Store. C’est la source de l’application qui est déterminante, car elle définit la méthode disponible.
La source de l’application détermine la méthode de configuration
La configuration de stratégie Configuration d’application gérée suppose que l’application a été installée via un canal géré par Apple. Elle est disponible exclusivement pour les applications provenant de l’App Store ou acquises via le Volume Purchase Program (VPP). Pour ces applications, le système d’exploitation se charge d’associer la configuration à l’application à l’aide de l’identifiant de bundle.
Pour les applications natives, ce mécanisme n’est pas disponible, celles-ci n’ayant pas été installées via le canal géré de l’App Store. La configuration d’une application native doit donc être transmise sous forme de charge utile via la configuration de stratégie Configuration Apple Configurator 2.
| Source de l’application | Méthode de configuration |
|---|---|
| App Store / VPP | Configuration d’application gérée |
Application native (.pkg / .dmg) | Charge utile via Configuration Apple Configurator 2 |
Configuration des applications natives via Apple Configurator 2
Les clés et valeurs prises en charge dans la charge utile (property list) sont définies par l’éditeur de l’application concernée. La mise en place s’effectue en quelques étapes :
- L’application native est d’abord mise à disposition comme à l’accoutumée, de sorte qu’elle soit installée sur les appareils cibles.
- La configuration d’application souhaitée est assemblée sous forme de charge utile (voir la recommandation ci-dessous).
- Une Configuration Apple Configurator 2 est ajoutée à la stratégie et la charge utile y est enregistrée.
- La stratégie est enregistrée puis attribuée aux appareils ou groupes concernés.
Recommandation : créer la charge utile avec l’iMazing Profile Editor
La rédaction manuelle d’une charge utile est source d’erreurs. Pour une création confortable, l’outil tiers iMazing Profile Editor est recommandé. Il permet d’assembler la configuration via une interface graphique, sans rédiger à la main la property list sous-jacente.
Le déroulement est le suivant :
- Dans l’iMazing Profile Editor, les paramètres souhaités pour l’application sont définis via l’interface.
- Le résultat est exporté sous forme de profil ou de fichier
.mobileconfig. - Le contenu pertinent de la charge utile est repris dans la Configuration Apple Configurator 2 de Relution.
Dans la charge utile, les espaces réservés fournis par Relution peuvent également être utilisés (par exemple ${user.email}) afin de remplir la configuration en fonction de l’utilisateur. Les espaces réservés sont remplacés lors de la transmission de la configuration aux appareils.