Configuration items
Module configuration items, much like global context items, can be used by processes across modules, provided the modules are within the same grid.
When you use configuration items in processes, they act as constants for processes on a grid. Use BMC Atrium Orchestrator Development Studio or Grid Manager to set the value of the configuration item, and then every process on the grid that uses the configuration item uses the same value. If you use Grid Manager to set a different value for the configuration item, that value applies only to the processes that are run on that grid. If the same module is run on a different grid, the changes do not apply to that grid. You can use Grid Manager on that grid to set the configuration item values as needed.
Configuration items cannot be used in rules or in a transform editor. However, you can assign the value of a configuration item to a context item, and then use that context item in a transform editor to extract some or all of the values for use in activities in the process.
Although you can use Grid Manager to set the value of a configuration item, you cannot use Grid Manager to make structural changes such as add, remove, or rename configuration groups or configuration items. You must use BMC Atrium Orchestrator Development Studio if you want to make structural changes to the configuration.
This section contains the following topic:
Examples
Controlling workflow execution
The following BMC Communities video (3:30) demonstrates how to use module configuration and the switch activity to control the execution of the workflow.
Providing default values when workflow input is empty
The following BMC Communities video (6:42) provides an example of using a basic XSLT function to provide default values if workflow input is empty. The workflow in the example includes a context item that serves as an input for the workflow. If a workflow user does not provide a value, an XSLT expression is used to assign a default value that is based on a string value or a module configuration.
Managing adapter names in BMC Atrium Orchestrator
The following BMC Communities video (6:15) demonstrates how to manage adapter names in BMA Atrium Orchestrator, using module configuration and simple XPATH and XML attributes.
For a video that demonstrates how to share XSLT in BMC Atrium Orchestrator by importing and exporting advanced transforms in Development Studio, see Advanced-transform-editor-overview.