Getting started with orchestrating change through Workflow Jobs
This topic describes the products you must install and the configuration needed for this use case.
Installation roadmap
The following table lists the products and versions that are required.
Product | Version | Reference |
---|---|---|
BMC Atrium Orchestrator | 7.6.01 Patch 004 | |
BMC BladeLogic Server Automation | 8.1 |
Configuration roadmap
The following table lists the configuration tasks that are required. It also provides pointers to publications with detailed instructions.
Task | Products involved | Description and reference |
---|---|---|
Step 1. Activate the relevant modules that contain the processes that you plan to use in Workflow Jobs and enable all relevant adapters. | BMC Atrium Orchestrator | You must determine what modules in BMC Atrium Orchestrator contain processes you need to include in a Workflow Job. |
Step 2. Install and configure the BMC BladeLogic Server Automation adapter for BMC Atrium Orchestrator. | BMC Atrium Orchestrator | If you are planning to use complex workflows that involve child jobs, you must set up the adapter for BMC BladeLogic Server Automation. |
Step 3. Grant the role defined for the adapter (typically BLADMINS) permission to execute any type of BMC BladeLogic Server Automation job that you want to execute through a Workflow Job. | BMC BladeLogic Server Automation | To grant permissions to roles, use the RBAC capabilities of BMC BladeLogic Server Automation. To grant full permission to a Workflow Job, give a role the WorkflowJob.* authorization. If a Workflow Job is running other types of BMC BladeLogic Server Automation jobs, you must grant permission for each of those types of jobs as well. For example, if a Workflow Job is running a Compliance Job, you should grant appropriate authorizations for Compliance Jobs, such as the ComplianceJob.* authorization. |
Step 4. Configure BMC Atrium Orchestrator input parameters for any process you want to associate with a Workflow Job. | BMC Atrium Orchestrator | By default, any input parameters that have been defined for a BMC Atrium Orchestrator process (within its Start activity) are passed on to the BMC BladeLogic Server Automation Workflow Job as string-type input parameters. To enable the use of the full range of BMC BladeLogic Server Automation input types in the Workflow Job, as well as to organize the input parameters on Workflow Job panels, you must modify the original process in BMC Atrium Orchestrator. |
Step 5. Include BLCLI commands in a BMC Atrium Orchestrator Application Actor adapter. | BMC Atrium Orchestrator, BMC BladeLogic Server Automation | To take full advantage of Workflow Job results, you must include certain BLCLI commands in the BMC Atrium Orchestrator process. |
Step 6. Configure the connection between BMC BladeLogic Server Automation and BMC Atrium Orchestrator. | BMC BladeLogic Server Automation | Through the BMC BladeLogic Server Automation console, you must add the configuration information required to connect to BMC Atrium Orchestrator. |
Step 7. Select the BMC Atrium Orchestrator modules that contain the processes you initially plan to use in Workflow Jobs. | BMC Atrium Orchestrator | Before you create Workflow Jobs and select BMC Atrium Orchestrator processes in Workflow Jobs, you must perform an initial selection of the BMC Atrium Orchestrator modules that you plan to use. This filtering task limits your subsequent choice of BMC Atrium Orchestrator processes during the creation of Workflow Jobs to the relevant processes that are contained within the selected BMC Atrium Orchestrator modules. |