Page tree
    Skip to end of metadata
    Go to start of metadata

    This section contains information about enhancements in version 2.0 of BMC Change Automation.

    The following enhancements are available in this release of BMC Change Automation.

    Simplified installation and automatic configurations

    The BMC Change Automation installer simplifies the process of integration with base components and enables the solution features.

    BMC Change Automation installer performs the following:

     Installs BMC Atrium Orchestrator, if not already installed

     If BMC Atrium Orchestrator version 7.9 is not installed on the computer, running the BMC Change Automation installer installs BMC Atrium Orchestrator 7.9 on that computer.

     Integrates the base components

     A connection with following components is enabled by configuring the connection details:

    • BMC Server Automation
    • BMC Atrium Orchestrator
    • BMC Remedy Change Management
     Configures the database and creates database tables

    The installer configures Derby database to store data coming from the automation system and the change management system. The following database tables are created:

    • IncomingMessages
    • AutomationHosts
     Activates modules

     The following modules are activated:

    • BMC-SA-CLA_ITSM_Integration
    • AutoPilot-AD-Utilities
     Configures and enables adapters

     The installer configures following adapters:

    • CLA_DBActorAdapter
    • CLA_MonitorAutomation 
    • CLA_MonitorRemedy
    • CLA_WSAdapter
    • CLA_WSAdapterSync
     Uploads latest ROAR file

    Uploads the latest ROAR file to the repository that has patches for BMC Change Automaton.

    Simplification of user interaction

    The following web services are added in BMC Remedy Change Management to support integration with an external automation system.

    Web service namePurpose
    CHG_ChangeServiceInterface

    To create or update a Request For Change for an automation job.

    See Creating a Request For Change.

    CHG_ChangeOutboundInterface

    To pull data from the change management system.

    See Receiving change record updates.

    CHG:ChangeInterface_TransactionalInterface

    To support the history of certain transactions such as worklog updates.

    See Receiving change record updates.

    TMS_TaskTemplateServiceInterface

    To create a task template for an automation job.

    See Creating task templates.

    Job enhancements

    The following job enhancements support the Operator-Initiated Change and Change-Initiated Job use cases in BMC Change Automation 2.0.

    OptionDescription
    A checkbox for Execute on Approval on Schedules panel.Ensures that the job is run after approval from change management.
    A checkbox for Create incident on job failure on Default Notifications panel.Ensures creation of an incident upon failure of a job.
    A checkbox for Change Task Template Enabled on General panel.Enables creation of a task template in change management having all job details. This task template is utilized by the change manager during creation of a change.

    Ability to dynamically apply templates to a change record

    In this release of BMC Change Automation, templates are dynamically applied to a change record. This ensures that change records are quickly created and relevant attributes are applied to enrich the change record.

    To ensure that correct templates are searched, optionally, you can define template selection rules using the new Template Selection Configuration interface. Using this UI, you can create, edit, delete, and search template selection rules. A template selection rule consists of criteria to search and apply a relevant template when a change record is created.

    Navigate to Administrator Console > Application Administration Console > Custom Configuration > Foundation > Advanced Options > Template Selection Configuration to access this interface. For more information, see Managing change template selection rules.

    The following screenshot shows the new UI.

    A new default change process to ensure change manager review

    Starting with this release, a new process flow is provided out of the box that is applied to a Request for Change from an automation system. This process flow is called Standard Process-Automation System.

    In this process flow, the state of the change record by default transitions directly from Draft to Planning in Progress stage. To avoid the possibility of applying existing auto-approval processes to these new types of automated change records, this stage transition ensures that the auto approval process is bypassed even if the auto approvals are configured in the system.

    The following screenshot depicts the state transition of the Standard Process-Automation System process flow.

    This capability ensures that the change manager has the opportunity to:

    • Review the new automation change records
    • Determine who can accept or reject the Request For Change 
    • Establish under what conditions they want to configure an auto approval process going forward
    • Ensure process compliance
    • Ensure efficient tracking and documentation of the changes in the system

    For more information, see Overview of Standard Process-Automation System process flow.

    New change rules for automation systems

    A set of new change rules are provided that are applicable to requests from automation systems.

    The following tables lists the rules and their default values:

    Rule NameDefault Value

    Create Service Request on Submit

    No
    Default Automation Change Process Flow

    Standard Process-Automation System

    Default Change Duration

    Three days

    Outbound Communication Approval Status

    Scheduled For Approval

    For more information, see Configuring change rules for requests from automation system.

    A comprehensive one-click utility to validate integrations

    A single-click, end-to-end integration validation utility is provided to help you verify whether the integration between the automation system, BMC Atrium Orchestrator and BMC Remedy Change Management is working fine. The one-click utility runs automatically after you set the connection details in the BSA console. The utility displays the results of the test and integration errors, if any. After you fix the errors, you can manually run the utility again to validate whether the integrations are working correctly.

    For more information, see Validating integrations.

    Guaranteed delivery of data

    To facilitate guaranteed delivery of data and ensure reliability, this release of BMC Change Automation supports a store-and-forward mechanism in BMC Atrium Orchestrator. When BMC Atrium Orchestrator receives data from an automation system or retrieves information from the BMC Remedy Change Management system, the data is stored in the event when either of the endpoint is unavailable. In this event, periodically, BMC Atrium Orchestrator retries sending this data to the other end point. The default duration to resend the stored data is three days, which can be configured as per your requirement. For more information, see Configuring data persistence interval.

    The major benefit of this feature is that BMC Atrium Orchestrator reliably tries resending data to the end point and communicates failure or success of the process.

    BMC Atrium Orchestrator workflows and adapters

    In this release of BMC Change Automation 2.0, workflows and adapters are provided in BMC Atrium Orchestrator for successful implementation of Operator-Initiated Change and Change-Initiated job. These workflows and adapters ensure efficient transmission of data between automation system and change management.

    Workflows:

    • BMC-SA-CLA_ITSM_Integration:SetConnectionDetails
    • BMC-SA-CLA_ITSM_Integration:ITSM_Integration:Blade:Process Request
    • BMC-SA-CLA_ITSM_Integration:Setup_Validation:OneClickValidation

    Adapters:

    • CLA_DBActorAdapter
    • CLA_MonitorAutomation 
    • CLA_MonitorRemedy
    • CLA_WSAdapter
    • CLA_WSAdapterSync

    For more information, see BMC Atrium Orchestrator workflows and adapters.

    Enabling customization best practices through customization windows

    To extend your system and to maintain the flow of information from the automation system and change management, three new wrapper workflows are introduced in BMC Atrium Orchestrator. These wrapper workflows operate as customization windows and represent empty implementation of the workflow. These customization windows provide an opportunity to search and add functionality without changing the default behavior.

    Ensure that you perform modifications only in the given customization windows. This best practice ensures that your modifications do not alter the default settings of the workflow.

    For more information about the customization windows, see Best practices.


    6 Comments

    1.  

      1.  

    2.  

      1.  

    3.  

      1.