Vous pouvez utiliser l’API Jamf Pro pour définir sur les appareils mobiles éligibles les apps par défaut permettant d’appeler, d’envoyer des messages et de naviguer sur le Web. Cela permet d’uniformiser les outils de communication au sein de l’entreprise tels que Zoom, Microsoft Teams et autres plateformes de messagerie.
Vous pouvez définir les apps par défaut de votre organisation en configurant des identifiants de bundle dans le point de terminaison /v2/mdm/commands. L’exemple suivant montre comment définir Google Chrome comme app de navigation Web par défaut, et Zoom comme app de messagerie et d’appel par défaut sur les appareils iOS :
{
"clientData": [
{
"managementId": "08918eab-8c49-4557-9aaf-516d496d4eb8"
}
],
"commandData": {
"commandType": "SETTINGS",
"defaultApplications": {
"webBrowser": "com.google.chrome.ios",
"calling": "us.zoom.videomeetings",
"messaging": "us.zoom.videomeetings"
}
}
}Cette fonctionnalité s’appuie sur la commande SettingsCommand d’Apple avec le dictionnaire DefaultApplications, ce qui permet de prendre en charge les appareils supervisés avec les systèmes d’exploitation suivants :
Apps de messagerie et d’appel :
iOS 26 ou version ultérieure
iPadOS 26 ou version ultérieure
Apps de navigation Web :
iOS 18.2 ou version ultérieure
iPadOS 18.2 ou version ultérieure
visionOS 2.2 ou version ultérieure
App Téléphone :
com.apple.mobilephoneApp Messages :
com.apple.MobileSMSApp Safari :
com.apple.mobilesafari
Les réglages des applications par défaut ne sont pas disponibles sur les iPad partagés.
Pour empêcher les utilisateurs finaux de modifier les apps par défaut permettant d’appeler, d’envoyer des messages et de naviguer sur le Web, vous pouvez également déployer un profil de configuration d’appareil mobile avec l’entité Restrictions.
Si l’app spécifiée n’est pas installée ou est incompatible avec le type de service indiqué, la commande échouera.