Les règles sont généralement exécutées par Jamf Binary sur les ordinateurs gérés conformément aux déclencheurs et aux fréquences d’exécution configurés dans Jamf Pro. Cependant, dans certaines situations, vous aurez peut-être besoin d’exécuter une règle manuellement, par exemple lors de la résolution d’un problème ou dans tout autre scénario nécessitant une exception aux règles configurées dans Jamf Pro.
Il existe deux manières d’exécuter manuellement des règles sur un ordinateur cible avec Jamf Binary :
En indiquant un numéro d’identifiant de la règle, qui exécutera une règle spécifique attribuée à l’ordinateur cible
En indiquant un déclencheur, qui exécutera toutes les règles attribuées à l’ordinateur cible configuré avec ce déclencheur
Pour exécuter des règles manuellement, vous devez disposer d’un accès physique à l’ordinateur cible ou d’un accès à distance via SSH.
Pour déclencher manuellement une règle spécifique en utilisant Jamf Binary, exécutez la commande suivante sur l’ordinateur cible :
sudo jamf policy -id 15Dans l’exemple ci-dessus, remplacez « 15 » par le numéro d’identifiant Jamf Pro de la règle que vous voulez déclencher.
Vous pouvez trouver le numéro d’identifiant Jamf Pro d’une règle en y accédant dans Jamf Pro et en vérifiant l’URL dans la barre d’adresse de votre navigateur. Par exemple, si l’URL de la règle est https://mycompany.jamfcloud.com/policies.html?id=133&o=r, l’identifiant Jamf Pro sera 133.
Vous pouvez également ajouter l’indicateur -verbose à la commande ci-dessus pour obtenir des détails supplémentaires lors des scénarios de dépannage. N’oubliez pas : cette commande échouera si l’ordinateur ne se trouve pas dans le périmètre de la règle spécifiée.
Pour exécuter toutes les règles attribuées à un ordinateur géré et configurées avec un déclencheur donné (par exemple, exécuter toutes les règles attribuées à l’ordinateur cible avec un déclencheur d’ouverture de session), exécutez la commande suivante sur l’ordinateur :
sudo jamf policy -event login Remplacez login par le déclencheur approprié. Voici une liste de déclencheurs prédéfinis :
Démarrage :
startupOuverture de session :
loginFermeture de session :
logoutChangement d’état du réseau :
networkStateChangeInscription terminée :
enrollmentCompleteCheck-in récurrent : Aucun (exécutez
sudo jamf policy)
Si la règle comporte un déclencheur personnalisé, remplacez login dans la commande ci-dessus par le nom du déclencheur personnalisé spécifié dans la règle. Une règle avec un déclencheur personnalisé doit être exécutée manuellement en utilisant Jamf Binary.
Jamf Pro exécute la ou les règles spécifiées sur l’ordinateur cible.