Integrate with ChangeMan ZMF
This topic provides an overview of the integration with ChangeMan ZMF.
Note: The ALM Solutions Connector Configuration Guide mostly covers the integration between Release Control and ALM Solutions Connector, which is slightly different. To configure the ChangeMan ZMF integration with Deployment Automation, see Set up integration with ChangeMan ZMF.
ChangeMan ZMF integration example
The integration requires the ChangeMan ZMF plugin and ALM Solutions Connector.
Before you use the ChangeMan ZMF plugin, you need to configure ChangeMan ZMF communication on the z/OS mainframe and on the Deployment Automation server. The rest of the information needed for Deployment Automation to communicate with ChangeMan ZMF is embedded in the Deployment Automation application and component processes that use the ChangeMan ZMF plugin.
The following diagram displays the flow of communication between Deployment Automation and ChangeMan ZMF.
ChangeMan ZMF integration runtime communication
Deployment Automation and ChangeMan ZMF communicate as follows:
- Deployment Automation processes are configured for the ChangeMan ZMF processes to run.
When the Deployment Automation processes run, they invoke the ChangeMan ZMF processes. The processes use a proxy ID to log in on behalf of a designated username, typically the Deployment Automation username, to initiate the requested operations in ChangeMan ZMF.
When the ChangeMan ZMF operations complete, an event is sent from the SERNET NTFYURL and the Deployment Automation listener detects it. When the operations are complete, Deployment Automation retrieves ChangeMan ZMF information through the listener and puts it in the Deployment Automation execution log.
The Deployment Automation process is updated with the completion status, and the component process step is flagged as successful or failed.