---
sourceDocument: Brazil IT Operations Management
sourceDocumentLink: https://www.servicenow.com/docs/r/it-operations-management

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Creating a PowerShell remedial action

# Creating PowerShell script-based remedial actions {#ariaid-title1}

Release version: Brazil  
Updated October 23, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
You can create a custom remedial action by using a PowerShell script packaged in an Agent Client Collector (ACC) plugin and executed on endpoint devices through a check definition.

The ACC plugin contains the PowerShell script that defines the remedial action using commands and a Ruby script that calls the PowerShell script from the ServiceNow instance. When the signed ACC plugin is uploaded to a ServiceNow instance, the ACC agent downloads the plugin and executes the remedial action through a check definition you create.  
Creating and executing a PowerShell script-based custom remedial action includes the following tasks.

1. Creating an ACC plugin package that includes the PowerShell script, Ruby script, and allowlist. For more information, see [Create an ACC plugin package](https://www.servicenow.com/docs/uG2skjBma9jf3h_QVKXFig "Package a PowerShell script, a Ruby script, and an execution allowlist into an Agent Client Collector (ACC) plugin to run remedial actions on endpoints from the platform.").
2. Generating a self-signed certificate, signing the plugin package, and verifying the signature to enable the remedial action to be executed securely on endpoint devices. For more information, see [Sign and verify an ACC plugin](https://www.servicenow.com/docs/X~BwiEfmvCJEf6QOkBXDHg "Sign an Agent Client Collector (ACC) plugin with a self-signed certificate and verify the signature so that endpoint devices can validate the plugin.").
3. Uploading the signed plugin package to the ServiceNow instance. For more information, see [Create and edit Agent Client Collector plugins](https://www.servicenow.com/docs/rhuP9UTwtXHmFgSQzfEbIQ "Custom plugins extend Agent Client Collector monitoring capabilities beyond the default plugins. You can create plugins for specific monitoring requirements or modify existing plugins.").
4. Creating a check definition and linking it to the ACC plugin to enable the ACC agent to download it and execute the remedial action on the endpoint device. For more information, see [Create a check definition for a custom remedial action](https://www.servicenow.com/docs/u5C9fh7gBMkTkUMtOSvNxw "Create a check definition and link it to the Agent Client Collector (ACC) plugin to enable the ACC agent to run a custom remedial action.").
5. Testing the check definition to verify if the ACC plugin is linked and the remedial action runs successfully. For more information, see [Test a check definition](https://www.servicenow.com/docs/An3UvAM_lAAtxTXYbhl7oA "Test a check definition on an endpoint device to verify that the Agent Client Collector (ACC) plugin is linked and the custom remedial action defined in the script runs successfully.").
{#remedial-actions-ps__ol_z3k_ckp_43c}

