Enabling change automation
This topic describes the steps to enable change automation for remediation operations in
BMC Helix Automation Console.
To understand the concept of change automation, see Change automation.
Before you begin
Make sure that the following prerequisites are met:
- You have enabled integration with BMC Helix Intelligent Automation for vulnerability remediation from the Manage Product Features page
- You have configured your chosen ITSM system, such as ServiceNow or BMC Helix ITSM in your system.
To enable change automation for TrueSight Orchestration
- Review the system requirements.
- Install the TrueSight Orchestration ITSM Automation runbook.
For installation instructions, see Installing the ITSM Automation runbook. - Configure the ITSM Automation runbook as described in Configuring the ITSM Automation runbook..
Depending on the ITSM system that you use (BMC Remedy ITSM or ServiceNow), ensure that the ITSM Automation runbook is configured accordingly. - Make sure that a connection is established between Automation Console and TrueSight Orchestration.
For more information, see Configuring the TrueSight Orchestration connector. Ensure that permissions are appropriately configured in TrueSight Server Automation.
See User roles and permissions.- (Optional) If you have developed custom workflows as part of the runbook to match your requirements, do these steps:
Obtain the workflow names created in the ITSM Automation runbook for the following scenarios:
Scenario
Current out-of-the-box workflow name
Get ITSM configuration details
Get ITSM configuration
Create a change request
Create Change Ticket
Get the change request status
Get Change Status
Update change request
Update Change Ticket
- On the host where the TrueSight Orchestration connector is running, go to the <InstallationDirectory>/truesight/application/common/tso-connector/config/application.properties file.
In the application.properties file, locate the following and update the current names of the custom workflows for each of the scenario:
#Configuration for Tsac
ao.workflow.itsmConfiguration=:BMC-SA-ITSM_Automation:Change_Management:<CustomWorkflowName>
ao.workflow.changeTicket=:BMC-SA-ITSM_Automation:Change_Management:<CustomWorkflowName>
ao.workflow.changeStatus=:BMC-SA-ITSM_Automation:Change_Management:<CustomWorkflowName>
ao.workflow.updateStatus=:BMC-SA-ITSM_Automation:Change_Management:<CustomWorkflowName>Here, <CustomWorkflowName> is the name of the custom workflow created in your TrueSight Orchestration environment. By default, the workflows are created in the Change_Management folder. If you have created workflows in a different folder, replace Change_Management with the accurate folder name.
- Restart the TrueSight Orchestration connector.
For more information, see Configuring the TrueSight Orchestration connector.
Where to go from here
When you create an operation, you can create a change request and configure approvals for a vulnerability remediation operation. For more information, see Working with operations.