Tutorials

The following tutorials are available to get you started working with Control-M Automation API and introduce you to the best practices of using Control-M Automation API:

Tutorial

Description

Defining Authorizations for Control-M Roles and Users

Explains how to define new roles and users for Control-M and how to control the authorizations that they have for Control-M resources.

Creating Your First Job Flow

Explains how to write jobs that execute OS commands and scripts.

Automating Code Deployment

Explains how DevOps engineers can automate code deployment.

Running Applications and Programs in Your Environment

Explains how to run the following types of job flows:

Building a Docker Container for Batch Applications

Explains how to build a docker container for Control-M/Agent and run some basic API commands.

Sending Events to External Monitoring Tools

Explains how to set up the transfer of alerts to an external client for monitoring through external tools, such as an event management system.

Additional code samples are available through the Control-M GitHub pages:

To access Control-M Automation API documentation while working in the API, you can use the following API commands:

  • REST API documentation: ctm documentation restAPI

  • Web-based API documentation: ctm doc gettingStarted