Comprendre le cyclede vie des applications :automatiser la mise àjour et le déploiement
La gestion des applications tout au long de leur cycle de vie (de l'achat à la mise à jour en
passant par l'expérience utilisateur) est une mission essentielle de l'administrateur informatique.
C'est également un aspect qui est rarement pris en compte, ou bien réduit au « minimum
syndical ». Mais trop souvent, le workflow ne satisfait même pas ce minimum. Il alourdit lacharge de travail du service informatique et peut perturber l'expérience utilisateur à long terme.
En affinant son approche à chaque étape du cycle de vie des applications, l'informatique peut
offrir une expérience sans faille aux utilisateurs finaux. Autre avantage, elle gardera un œil sur lesproblèmes de compatibilité et les risques de sécurité liés aux logiciels obsolètes. La gestion descorrectifs est un élément majeur du workflow qui permet de suivre les problèmes de compatibilité.

• Les bases de la mise à jour et du déploiement d'applications

Cette fiche solution présente :• Pourquoi appliquer des correctifs à vos logiciels• App Installers dans Jamf Pro• La gestion des correctifs dans Jamf Pro

Les bases de la mise à jour et du déploiement d'applications
Une grande partie du cycle de vie d'une application est consacrée à son déploiement et à sa mise à jour.
Le système d'achat en volume, par l'intermédiaire d'Apple Business Manager ou d'Apple School Manager,
met automatiquement à jour les applications dès que de nouvelles versions sont disponibles. Mais n'oublions
pas que de nombreuses applications utilisées par les entreprises proviennent d'autres sources que leMac App Store, comme Google Chrome ou la suite Adobe. Pour ces apps, le déploiement et la mise à jourdemandent un peu plus de travail.
La gestion des correctifs est le processus qui consiste à mettre à jour les applications. Indispensable,cette tâche peut être très chronophage pour les administrateurs informatiques lorsqu'elle est manuelle.
Tout d'abord, expliquons pourquoi la gestion des correctifs est cruciale pour les environnements logiciels.

Pourquoi appliquer des correctifs à vos logiciels ?
Mettre à jour les logiciels pour profiter des nouvelles fonctionnalités demandées parles utilisateurs.
Les versions majeures (et mineures) des logiciels apportent souvent de nouvelles
fonctionnalités, et il arrive souvent que les utilisateurs les réclament bien avant quel'informatique n'en soit informée.
Mettre à jour les logiciels pour profiter des corrections de bugs et diminuer le nombre
de tickets soumis à l'assistance.
Les utilisateurs apprécient l'ajout de nouvelles fonctionnalités aux applications
professionnelles stratégiques. Les administrateurs informatiques, eux, aiment lesenvironnements moins sujets aux bugs : ils font baisser le nombre de tickets d'assistanceet donc la charge des équipes informatiques.
Mettre à jour les logiciels pour réagir rapidement aux vulnérabilités de sécurité.
Selon une étude de ServiceNow, il faut 43 jours pour qu'une tentative cyberattaque ait lieu
après la publication d'un correctif pour une vulnérabilité. De plus, 60 % des participants àl'enquête ayant subi une violation de données ont affirmé que la violation aurait pu êtreévitée par l'installation du correctif correspondant.

Comment se fait-il qu'on ne corrige pas immédiatement les logiciels ?
La même étude de ServiceNow a mis au jour les raisons les plus courantes des retards dans l'application
des correctifs :• Manque de ressources disponibles ou utilisables pour l'application des correctifs.
• Absence de vue unifiée sur les applications installées et les appareils.
• Impossibilité de planifier des temps d'arrêt pour l'installation des correctifs.
Heureusement, Jamf Pro peut vous aider sur ces trois fronts.

Comment mettre à jour lesapps avec Jamf Pro

Historique des versions
Un historique des versions catalogue les versions
d'un logiciel avec leurs dates de sortie.

Jamf Pro offre aux administrateurs deux workflows

Ces informations sont très utiles pour déterminer si des correctifs

différents pour atteindre leurs objectifs de gestion

ont été publiés pour un logiciel. Pour autant, elles ne suffisent pas

des correctifs : App Installers et les règles detoujours à un administrateur pour prendre une décision éclairéecorrectifs. App Installers automatise le processus

sur la complexité associée à leur installation.

de gestion des correctifs afin de réduire le temps
consacré à la recherche et au déploiement denouvelles versions. Les workflows des règles
de correctifs sont beaucoup plus manuels, maissouvent mieux connus des administrateurs Apple,
puisqu'ils ont longtemps été la seule option pourla gestion des correctifs avec Jamf.

Les titres de la gestion des correctifs de Jamf comprennent
des détails essentiels au processus de correction pour chaqueversion du titre logiciel. Ils précisent par exemple si un correctif
nécessite un redémarrage de l'appareil macOS, la version
minimale de macOS requise, ainsi que les applications à arrêterpréalablement.

Workflows de correctifs automatisés avec App Installers
Les mises à jour automatisées sont un excellent moyen d'assurer l'intégrité des applications. App Installers,qui fait partie du catalogue d'applications Jamf, offre un moyen simplifié de déployer et de mettre à jour desapplications Mac tierces. Cet outil a notamment l'avantage d'éliminer les tâches fastidieuses de recherche,de déploiement et de maintenance des titres d'applications.

Comment App Installers automatise les mises à jourGérez les applications de l'App Store et des fournisseurs tiers au même endroit
En proposant une marketplace réunissant toutes les applications qu'un utilisateur peut vouloir sur sonappareil, l'App Store a été une révolution. Jamf Pro facilite aussi bien l'acquisition d'applications venues
du Mac App Store que des fournisseurs tiers, grâce au catalogue d'applications Jamf. App Installers offre
un workflow de « mise à jour automatique » simplifié : le processus ne nécessite qu'une intervention
minime.
Les administrateurs sélectionnent dans le catalogue d'applications Jamf les applications auxquelles ils
souhaitent appliquer des règles de correctifs, ainsi que des flux de définitions de correctifs externes.
La liste de titres disponibles dans le catalogue Jamf augmente sans cesse, mais Jamf Title Editor permetégalement aux administrateurs de créer et maintenir leurs propres titres personnalisés. Ils peuventégalement personnaliser les informations fournies par les définitions de titres d'applications Jamf.

É TA P E 1

Obtenir, héberger
et packager
automatiquement
les applications

Jamf suit et reçoit les nouvelles versions des apps
directement auprès du fournisseur. Dès qu'une nouvelleversion est disponible, Jamf la télécharge, la repackage sinécessaire, et l'envoie au point de distribution. Une fois laversion chargée, Jamf Pro relie le paquet à la définition ducorrectif.

É TA P E 2

Le packaging,gage de sécuritédes applications

Avant d'autoriser le déploiement des applications, l'intégrité dela définition du correctif doit être validée pour des questions desécurité. Une fois vérifiée, la nouvelle version de l'app est déployée
automatiquement sur tous les Mac compatibles du groupe intelligent
désigné par l'admin. Cette installation se fait silencieusement, enarrière-plan : les utilisateurs n'ont pas besoin d'intervenir.

Workflows de gestion des correctifs
dans Jamf ProLes administrateurs ont également à leur disposition les workflowsde règles de correction de Jamf Pro, seuls ou en combinaison
avec App Installers. Les administrateurs sélectionnent dans lecatalogue d'applications Jamf les applications auxquelles ils
souhaitent appliquer des règles de correctifs.
Jamf Pro compile un inventaire contenant une multitude

Qu'y a-t-il dans une
version ?
Aux fins de la gestion des correctifs,
Jamf Pro utilise le nom de l'application(.app) et l'identifiant du paquet(CFBundleIdentifier) afin d'identifier letitre d'un logiciel, ainsi que la chaînede version courte de l'application(CFBundleShortVersionString) pourévaluer sa version.

d'informations sur chaque appareil enrôlé. On y trouve
notamment une liste complète des logiciels installés et desPrenons l'exemple dedétails sur la version du logiciel.

Google Chrome :L'historique des versions est important car il indique aux
administrateurs quand une App est obsolète. Grâce à la fonction
de gestion des correctifs de Jamf Pro, les administrateurs peuvents'abonner à un flux continu de données sur les versions deslogiciels. Ces informations constamment actualisées leur donne
les moyens d'agir et de corriger un appareil.
Jamf Pro combine les données d'inventaire et de versions pourproduire des rapports de conformité ponctuels. L'administrateurde Jamf Pro dispose ainsi des informations nécessaires pourentreprendre le processus de correction.

Nom de l'app : Google Chrome.app
CFBundleIdentifier :com.google.Chrome
CFBundleShortVersionString :88.0.4324.150

Certains logiciels utilisent d'autres
méthodes pour transmettre leursinformations de version – un fichier deconfiguration dans un emplacement nonstandard, par exemple. Il arrive même quel'information ne soit accessible qu'en lignede commande. Dans ces cas, Jamf Pro
utilise un attribut d'extension qui permetde collecter des informations d'inventaire
supplémentaires afin d'interroger laversion d'un titre de logiciel.

É TA P E 1

Suivi d'un titre
logiciel avec Jamf Pro

É TA P E 2

Création derapports

Les titres des logiciels utilisés dans la gestion des correctifs
peuvent être configurés pour produire des rapports etgérer les mises à jour. S'il faut un attribut d'extension pourcollecter les informations de version d'un logiciel, tous lesscripts requis seront présentés pour acceptation, assurant
ainsi une transparence totale du processus de collecte desdonnées.

Produisez des rapports pour identifier les ordinateurs sur lesquels le titre est installé,et ceux qui doivent être corrigés. Ces rapports peuvent être affichés sous forme
de tableau de bord Jamf Pro pour fournir une vue instantanée de la conformitédes logiciels. Ils peuvent aussi être exportés dans un fichier CSV ou TXT (valeursséparées par des tabulations).
Pour une visibilité optimale, tirez parti des recherches avancées et des groupes
intelligents pour obtenir un état complet de l'environnement.

É TA P E 3

Réception denotification

Configurez Jamf Pro pour informer les administrateurs des mises à jour deslogiciels critiques. Notifiez les utilisateurs de chaque titre de logiciel pour qu'ils
fassent eux-mêmes la mise à jour. Si elle dispose d'un compte Jamf Pro, uneéquipe de sécurité peut recevoir les mêmes notifications que l'administrateur,ce qui leur permet de travailler en tandem.
Et ce point est crucial, car ServiceNow nous apprend que 62 % des personnes
interrogées n'avaient pas connaissance des vulnérabilités. Si elles l'avaientété, elles auraient pu prendre des mesures immédiates et corriger leproblème.

É TA P E 4Correctif

En ajoutant des logiciels à Jamf Pro, un administrateur exerce un contrôle total sur ledéploiement de tous les correctifs nécessaires. Pour ce faire, il peut créer des règles decorrectifs, une variante spécifique des règles habituelles de Jamf Pro.
Il choisit si les correctifs doivent être distribués automatiquement ou mis à disposition
dans Jamf Self Service, qui peut informer les utilisateurs via le Centre des notifications.
Avec la configuration des périodes de refus et de grâce, les utilisateurs peuvent installer
les mises à jour au moment de leur choix, sans dépendre de l'informatique.

Gestion simplifiée des apps avec Jamf
Les organisations grandissent, et une gestion plus simple des apps s'impose.
Maintenir un environnement d'applications sain – et surtout, à jour – est une
mission vitale de l'administrateur informatique. Avec la mise à jour manuelledes titres via la gestion des correctifs ou le workflow plus automatisé d'AppInstallers, il n'a jamais été aussi facile de rechercher, déployer et mettre àjour des applications avec Jamf Pro.
Ce n'est que le début. Jamf investit continuellement dans de nouveaux
workflow pour aider les équipes informatiques à réussir la gestion du cyclede vie des applications, quelle que soit la configuration de l'environnement
logiciel.

Pour en savoir plus et mettre à l'épreuve nos workflows de gestion du cyclede vie des apps, lancez votre essai gratuit dès aujourd'hui.
Ou contactez votre distributeur Apple pour commencer.