
Introduction au déploiement de paquets dans Apple Business
Si vous avez des apps qui ne sont pas proposées dans le Mac App Store, vous pouvez tout de même les déployer sur des ordinateurs Mac à l’aide d’Apple Business, grâce à une fonctionnalité appelée Paquets.
Quels sont les fichiers de paquet?
Avant de pouvoir utiliser Apple Business pour proposer des paquets à vos utilisateurs et utilisatrices, vous devez d’abord créer le fichier de paquet. Une fois le fichier de paquet créé, il doit être hébergé sur un serveur Web ou un service de partage de fichiers permettant d’y accéder avec une URL. Les fichiers de paquet sont :
une technologie standard de macOS utilisée pour l’installation d’apps qui ne sont pas proposées dans le Mac App Store;
capables de placer des fichiers et des dossiers dans des emplacements prédéterminés directement sur le volume local du Mac de destination;
capables d’utiliser des scripts de préinstallation et de postinstallation pour automatiser et personnaliser davantage le processus d’installation.
Les apps installées à l’aide de paquets ne sont pas considérées comme des apps gérées. Cela signifie que :
Si l’app est retirée d’un Schéma, elle reste installée sur le Mac de l’utilisateur ou de l’utilisatrice
Si l’utilisateur ou l’utilisatrice désinscrit son appareil du système de gestion d’appareils dans Apple Business, l’app reste sur le Mac de l’utilisateur ou de l’utilisatrice
les fichiers enregistrés à l’aide de cette app ne sont pas placés sur un volume distinct.
Avant de créer un nouveau paquet, dans Apple Business, qui contient l’app que vous souhaitez déployer, vous devez avoir installé et vérifié les informations ci-dessous. Une fois que vous avez toutes les informations, vous pouvez commencer à créer votre paquet. Consultez la rubrique Créer un paquet.
Remarque : Si vous devez modifier l’un des réglages ci-dessous, vous devez soit mettre à jour un paquet existant, soit en créer un nouveau.
Actions | Description | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Installation automatique (action de l’utilisateur) | Dès que le paquet est ajouté à un Schéma, les utilisateurs et utilisatrices disposant d’ordinateurs Mac associés à ce Schéma (et connectés à Internet) sont automatiquement mis en file d’attente pour télécharger le paquet. Une fois le paquet téléchargé et l’application installée, cette dernière est accessible à tous les utilisateurs et toutes les utilisatrices pouvant se connecter sur Mac. | ||||||||||
Suppression de l’app (action de l’utilisateur) | Une fois l’app installée, les utilisateurs peuvent la déplacer vers un autre emplacement (comme leur dossier de départ) ou la supprimer de leur Mac. Les utilisateurs détenant le rôle d’administrateur peuvent vérifier si une app a été déplacée ou supprimée en consultant l’état d’installation du paquet. Consultez la rubrique Examiner l’état d’installation des paquets. | ||||||||||
Nommer un paquet | Vous pouvez donner à votre paquet le même nom que l’app ou un nom légèrement différent. | ||||||||||
Décider d’une méthode de partage | Il existe deux méthodes principales pour partager le paquet avec les utilisateurs. Vous pouvez configurer un serveur Web pour un téléchargement direct ou ajouter le paquet à un service de partage de fichiers comme Dropbox ou Google Drive. Si vous comptez utiliser un service de partage de fichiers, suivez les étapes de la documentation du service pour obtenir l’URL que vous partagerez avec vos utilisateurs. Remarque : Quelle que soit la modalité choisie, le lien doit directement lancer le téléchargement du paquet. Il ne peut pas mener à une page Web contenant un autre lien. | ||||||||||
Créer une URL de paquet pour le téléchargement direct à partir d’un site Web (et non d’un service de partage de fichiers) | Si les utilisateurs et utilisatrices téléchargent directement le paquet à partir d’un serveur Web, il existe quelques bonnes pratiques à suivre pour la configuration de l’URL. En plus de ne pas comporter d’espaces, elle ne doit contenir que des lettres minuscules, des chiffres et des traits d’union (-). Par exemple, le nom d’un paquet pourrait être : organizationname-applicationname Après avoir nommé le paquet, vous l’hébergez sur un serveur Web qui :
L’URL doit :
Important : Si une app n’intègre pas la fonctionnalité de mise à jour automatique et que vous souhaitez la mettre à jour avec Apple Business, vous devez créer un nouveau paquet avec une nouvelle URL. Consultez Mettre à jour un paquet. Par exemple, l’URL peut ressembler à ce qui suit : https://www.melardclothing.com/required-applications/organizationname-applicationname Si vous décidez d’utiliser un lien vers un paquet hébergé par un développeur, assurez-vous que le paquet n’est pas mis à jour par le développeur sur place. | ||||||||||
Contribuer à assurer l’intégrité du paquet | Avant que les utilisateurs et utilisatrices puissent télécharger un paquet que vous créez, vous devez lui donner une valeur unique. Cette valeur, connue sous le nom de hachage, permet de s’assurer que le paquet n’a pas été altéré ou remplacé. Apple Business utilise le hachage SHA-256 à cette fin. Consultez Obtenir les informations requises. | ||||||||||
Connaître l’identifiant du paquet de l’app | Pour s’assurer que l’état de l’installation est bien rapporté, l’identifiant du paquet que vous entrez doit correspondre à l’identifiant du paquet de l’app. Vous trouverez la chaîne de l’identifiant du paquet d’une app en ouvrant le fichier Info.plist de l’app (situé dans l’app elle-même) et en recherchant la clé CFBundleIdentifier. Consultez la rubrique Obtenir les informations requises. Remarque : Un identifiant de lot est une chaîne de caractères unique utilisée par macOS pour identifier les applications. Par exemple, un identifiant de lot peut être com.organizationname.applicationname. | ||||||||||
Ajouter éventuellement un numéro de version | Vous pouvez ajouter un numéro de version pour l’app. | ||||||||||