Retour au blog

Catalogue d’apps Apple : cadrer le self-service MDM

Article créé le 20 août 2026 · Source analysée le 20 août 2026 · Source officielle : Apple Developer · Thème : apps gérées, MDM Apple et expérience utilisateur

Apple documente comment une app de gestion peut présenter aux utilisateurs les apps et paquets administrés, déclencher les installations optionnelles et en afficher la progression. Pour une DSI, le catalogue self-service devient une couche contrôlée du service Apple, et non une simple vitrine logicielle.

1. Ce qu’Apple documente officiellement

Le framework ManagedAppDistribution fournit à l’app de gestion des vues système pour afficher les apps et paquets disponibles. Chaque élément possède sa propre vue : l’utilisateur peut consulter ses détails, lancer une installation ou une mise à jour et suivre sa progression. L’app de gestion conserve la maîtrise de la présentation, du regroupement et du tri.

Ces vues sont hébergées par une extension système. Apple précise donc qu’une installation déclenchée depuis ce parcours ne nécessite pas une approbation supplémentaire. Lorsqu’un service MDM propose des apps ou paquets avec le comportement Optional, il doit fournir une app de gestion utilisant ce framework.

2. L’app de gestion fait partie du socle d’enrôlement

Apple recommande d’installer l’app de gestion lors de l’enrôlement afin que le catalogue soit disponible immédiatement. Le service peut renseigner RequiredAppIDForMDM dans le profil MDM avec l’identifiant App Store de cette app, puis la déployer comme app obligatoire sans nouvelle invite utilisateur, quel que soit le mode d’enrôlement.

Ce choix doit être validé avec l’éditeur MDM. Une console administrateur compatible avec les déclarations ne garantit pas à elle seule que son app utilisateur expose toutes les vues, tous les états ou les paquets optionnels attendus. Le pilote doit tester le parcours réel sur chaque système pris en charge.

3. Le libre-service ne supprime ni licences ni politiques

Une app App Store reste liée à une licence assignée à l’appareil ou à l’utilisateur. Avec un comportement optionnel, l’utilisateur choisit le moment d’installer et peut retirer l’app ; celle-ci reste visible pour une réinstallation. Une app installée séparément par l’utilisateur n’est pas automatiquement reprise sous gestion : l’utilisateur doit activer explicitement cette gestion depuis l’app prévue.

Il faut donc distinguer trois décisions : ce qui est obligatoire, ce qui est disponible à la demande et ce qui est interdit ou non supporté. Le catalogue ne doit présenter que des logiciels dont le propriétaire, la licence, la version, la configuration, le support et les conditions de retrait sont connus.

4. Qu’est-ce que cela change pour une entreprise belge ou française ?

Pour une PME, un catalogue réduit les tickets d’installation et évite de donner des droits administrateur local pour les besoins courants. Pour une ETI, une grande entreprise ou une administration en Belgique ou en France, il permet de publier un socle commun tout en séparant les catalogues par métier, pays, entité, langue ou niveau de conformité.

L’expérience reste liée à Apple Business Manager, à Jamf ou à un autre MDM, aux licences et au support. Une organisation transfrontalière doit notamment prévoir des descriptions compréhensibles en français et en anglais, des règles d’éligibilité identiques et une traçabilité commune des demandes, échecs et retraits.

5. Lecture Underside : gouverner l’offre, pas seulement l’interface

Notre lecture est que le progrès principal réside dans l’alignement entre la politique déclarative et l’expérience utilisateur. Le catalogue peut afficher le même état que celui piloté par le MDM, au lieu de superposer un portail, des scripts et des inventaires qui divergent. Cela rend le self-service plus lisible pour l’utilisateur et plus observable pour l’équipe IT.

Cette architecture complète le cycle de vie déclaratif des apps gérées et le déploiement déclaratif des paquets macOS. La priorité n’est pas d’agrandir le catalogue, mais de réduire le délai entre un besoin métier approuvé et une installation conforme.

6. Checklist de mise en œuvre

Objectif : proposer un catalogue Apple self-service simple pour l’utilisateur, mais relié aux licences, aux déclarations MDM, à la conformité et au support.

Cadrer votre catalogue Apple

Source officielle : Apple Developer — Displaying managed apps and packages.