Configuring the blackout policy solution
To configure the blackout policy solution
To configure the solution, you must set up a connection with BMC Helix ITSM and map change request fields to the blackout policy fields.
Step 1: Set up a connection with BMC Helix ITSM
- Click Solutions > Blackout Policy > Configure.
- To set up a connection with BMC Helix ITSM, click Set Up.
By default,BMC Helix ITSM is selected. - Enter the BMC Helix ITSM REST API URL, username, and password to connect with the application.
Sample URL: https://helixtrial-restapi.onbmc.com.
OR - If you are connecting to an on-premises deployment of BMC Helix ITSM, download and install the connector before performing the next steps.
For more information, see Configuring-BMC-Helix-ITSM-connector-for-the-Blackout-Policy-solution.
Step 2: Configure field mapping
By default, BMC Helix Intelligent Automation provides mapping of change request fields to the blackout policy fields in BMC Helix Operations Management. Based on these mappings, a blackout policy gets created. You can choose to specify custom values for the default fields, add more fields, or apply transformation based on your requirements.
As part of this step, the out-of-the-box Create or Update Blackout Policy and Delete Blackout Policy automation policies are created.
To view the default mappings, click Configure against the Configure mapping : Change → Blackout Policy field.
The default field mappings are displayed.(Optional) Click +Add Event Field to add more fields to be considered while creating the blackout policy.
The field names in the list appear based on the fields supported by BMC Helix Operations Management.
- (Optional) Click +Add Condition and add the ticket field and map it to the event field.
- (Optional) Against any field, click Transform fields and select the transformation type:
- Source value to target value: Enables you to map the event source fields to the target incident fields.
- String: Enables you to concatenate or extract a part of a string.
Supports the following functions:- concat
- substr: Specify values for Start and Length of the string to process
- substrAfter: Specify the character and everything after the character gets processed
- substrBefore: Specify the character and everything before the character gets processed
- substrByByte: Specify the end index. For example, if you specify 99, all characters from 0-99 are processed.
- toLowerCase: Transforms the entire string to lower case
- toUpperCase: Transforms the entire string to upper case
When you add more than one function to transform data, conditions are applied in the order in which they are displayed. You can use more than one function while mapping any field.
- Date & Time: Enables you to parse the date and time from an incoming change request (in an ISO format) to the required output format.
Supports the following functions:- getDate: Parses the date value from an incoming ISO date and converts it to the required output format.
- getTime: Parses the time value from an incoming ISO date and converts it to the required output format.
- Click Save.
A Policy published successfully message appears. - Click Enable.
Solution is enabled successfully. If you already have an BMC Helix ITSM connector used by another solution, a message is displayed.
Artifacts for Blackout Policy solution
Consult the following table to learn more about the artifacts created after configuring the solution:
Artifact | Type | Available in product |
---|---|---|
BMC Helix ITSM connector | Connector | BMC Helix Intelligent Automation |
Create or Update Blackout Policy | Automation policy | BMC Helix Intelligent Automation |
Delete Blackout Policy | Automation policy | BMC Helix Intelligent Automation |
Helix_Automated_Change_Blackout_ | Blackout policy | BMC Helix Operations Management |
To disable or enable the Blackout Policy solution
If your organization does not have any planned infrastructure maintenance activities in the near future, or you want to make changes in the change request to blackout policy field mappings, you can disable the solution.
- Click Solutions > Blackout Policy.
- Use the toggle key to disable the solution.
The message Solution disabled successfully appears. Use the toggle key to enable the solution as required.
To modify the Blackout Policy solution
To modify the solution, you first disable it.
- Click Solutions > Blackout Policy and use the toggle key to disable the solution.
- Click Modify.
You cannot update the connection details to BMC Helix ITSM. You can only update the field mappings. - Click Enable.
To delete the Blackout Policy solution
To delete the solution, you must perform the following steps:
- Disable the solution in BMC Helix Intelligent Automation:
- Click Solutions > Blackout Policy and use the toggle key disable the solution.
- Click Delete.
On the warning message that appears, click Yes.
(For on-premises
BMC Helix ITSM
connector only) Delete the webhooks created in BMC Remedy AR System:
- Log on to BMC Remedy AR System as an AR administrator and go to the AR System Webhook form:
https://<midtier>/arsys/forms/onbmc-s/AR+System+Webhook Select the webhook with the following criteria and then delete the webhook:
Form Name: CHG:Infrastructure Change
Tenant ID: <tenantid>
Callback URL: https://<ingress_hostname>/intelligent-automation/restplugin/api/v1/tmf/callback?helix_itsm=true&integration_type=Blackout
Form Name: CHG:Associations
Tenant ID: <tenantid>
Callback URL: https://<ingress_hostname>/intelligent-automation/restplugin/api/v1/tmf/callback?helix_itsm=true&integration_type=Blackout
When the solution is deleted successfully, the Create or Update Blackout Policy and Delete Blackout Policy automation policies are also deleted.
- Log on to BMC Remedy AR System as an AR administrator and go to the AR System Webhook form:
Where to go from here
View the status of the policies run by BMC Helix Intelligent Automation. For more information, see Viewing-automation-policy-runs-history.