Écran notify
Jamf Connect peut inclure un écran notify qui permet d’afficher une barre de progression, un texte personnalisé et des images pendant l’Enrôlement automatisé des appareils.

L’écran notify est configuré par un script qui écrit des commandes dans un fichier de contrôle. Le script peut ensuite être défini à l’aide du réglage Chemin d’accès au script (ScriptPath)
.
Si vous utilisez Jamf Pro, vous pouvez également configurer l’écran notify pour qu’il lise et affiche les journaux de règles de Jamf Pro aux utilisateurs, en définissant la valeur jamf pour le réglage Style de journal de l’écran notify (NotifyLogStyle
).
Activation et configuration de l’écran notify
Commandes de script Notify
Commandes générales
Les commandes suivantes sont généralement utilisées pour afficher l’écran notify.
Image:
Cette commande remplace l’image notify par défaut par une image avec un chemin spécifié. L’image sera automatiquement mise à l’échelle à la taille correcte.
Exemple :Command: Image: /tmp/logo.png
MainText:
- Cette commande modifie le texte principal affiché aux utilisateurs.Exemple :
Command: MainText: Veuillez patienter pendant la configuration de votre nouveau MacBook Pro.
MainTextImage:
Cette commande remplace le texte principal par une icône personnalisée avec un chemin spécifié. Les images peuvent atteindre 660 x 105 pixels et leur taille peut être adaptée.
Exemple :Command: MainTextImage: /tmp/logo.png
MainTitle:
Cette commande modifie le titre principal affiché aux utilisateurs.
Exemple :Command: MainTitle: Bienvenue dans votre nouveau MacBook Pro
Commandes interactives
Determinate:
- Cette commande définit la barre de progression comme étant « déterminée », la progression par étapes, au lieu d’afficher une barre de défilement. Vous devez spécifier le nombre d’étapes que vous souhaitez utiliser pendant le processus notify. Une fois cette option définie, chaque mise à jour du statut dans votre script incrémentera la barre d’une étape.Exemple :
Command: Determinate: 5
DeterminateManual:
- Cette commande définit la barre de progression comme étant déterminée, avec une progression manuelle plutôt qu’avec des commandes par étapes. Vous devez spécifier le nombre d’étapes souhaité pendant le processus notify. Une fois cette option définie, vous devez faire avancer manuellement la barre d’état à l’aide de la commande
DeterminateManualStep:
.Exemple :Command: DeterminateManual: 5
DeterminateManualStep:
- En mode
DeterminateManual:
, cette commande fait avancer la barre de progression d’une étape ou d’un intervalle spécifié. L’exemple ci-dessous déplace la barre de progression de deux étapes.Exemple :Command: DeterminateManualStep: 2
DeterminateOff:
- Cette commande désactive l’état déterminé de la barre de progression. Les étapes déjà effectuées restent terminées dans la barre de progression. Cela vous permet de passer d’un état déterminé à un état non déterminé sans perdre votre progression.Exemple :
Command: DeterminateOff:
DeterminateOffReset:
- Après avoir désactivé l’état déterminé de la barre de progression, vous devez le remettre à zéro.Exemple :
Command: DeterminateOffReset:
Quit
- Cette commande quitte le processus notify.Exemple :Cette commande n’utilise pas les deux-points.
Command: Quit
Vous pouvez également spécifier un message à afficher aux utilisateurs.Exemple :Command: Quit: Thanks for using this app.
Mises à jour de l’état Notify
Vous pouvez utiliser echo Status:
pour informer les utilisateurs du processus notify. Voici un exemple de mise à jour de l’état :
echo Status: Installation de Jamf >>/var/tmp/depnotify.log
Si la commande Determinate:
est utilisée, la barre de progression est incrémentée à chaque mise à jour de l’état.
Si vous utilisez Jamf Pro, vous pouvez également configurer l’écran notify pour qu’il lise et affiche les journaux de règles de Jamf Pro aux utilisateurs, en définissant la valeur jamf pour le réglage Style de journal de l’écran notify (NotifyLogStyle
).
Expérience de l’utilisateur final avec l’écran notify
L’écran suivant affiche l’expérience attendue de l’utilisateur final lorsque l’écran notify est activé pendant Enrôlement automatisé des appareils :
- Fenêtre d’introduction avec nom d'utilisateur et animation
- Définition des mots de passe de connexion unique pour des comptes locaux
- Self Service facilite l’utilisation du Mac
- Installation de tout ce dont vous avez besoin pour votre premier jour
- Finalisation