Création et exécution d’une action de rattrapage basée sur un script PowerShell
Une action de rattrapage personnalisée peut être créée à l’aide d’un script PowerShell intégré dans un module d’extension Agent Client Collector (ACC) et exécuté sur les appareils de point de terminaison via une définition de vérification.
Le module d’extension ACC contient le script PowerShell qui définit l’action de rattrapage à l’aide de commandes et un script Ruby qui appelle le script PowerShell à partir de l’instance ServiceNow. Lorsque le module d’extension ACC signé est téléchargé dans une instance ServiceNow, l’agent ACC télécharge le module d’extension et exécute l’action de rattrapage via une définition de vérification que vous créez.
La création et l’exécution d’une action de rattrapage personnalisée basée sur un script PowerShell comprennent les tâches suivantes.
- Création d’un package de module d’extension ACC qui inclut le script PowerShell, le script Ruby et la liste d’autorisation. Pour plus d'informations, consultez Créer un package de module d’extension ACC.
- Génération d’un certificat auto-signé, signature du package de module d’extension et vérification de la signature pour permettre l’exécution sécurisée de l’action de rattrapage sur les appareils de point de terminaison. Pour plus d'informations, consultez Signer et vérifier un module d’extension ACC.
- Chargement du package de module d’extension signé dans l’instance ServiceNow . Pour plus d'informations, consultez Create and edit Agent Client Collector plugins.
- Création d’une définition de vérification et liaison au module d’extension ACC pour permettre à l’agent ACC de la télécharger et d’exécuter l’action de rattrapage sur l’appareil de point de terminaison. Pour plus d'informations, consultez Créer une définition de vérification pour une action de rattrapage personnalisée.
- Test de la définition de la vérification pour vérifier si le module d’extension ACC est lié et si l’action de rattrapage s’exécute avec succès. Pour plus d'informations, consultez Tester une définition de vérification.