Orchestrate complex automation with workflow job templates
A workflow job template links together a sequence of disparate resources that tracks the full set of jobs that were part of the release process as a single unit.
These resources include the following:
- Job templates
- Workflow job templates
- Project syncs
- Inventory source syncs
You can create both Job templates and Workflow job templates from .
For Job templates, see Job templates.
The Automation Templates page shows the workflow and job templates that are currently available.
Select the template name to display more information about the template, including when it last ran. This list is sorted alphabetically by name, but you can sort by other criteria, or search by various fields and attributes of a template.
From this screen you can launch
, edit
, and duplicate
a workflow job template.
Only workflow templates have the workflow visualizer
icon as a shortcut for accessing the workflow editor.
Workflow templates can be used as building blocks for another workflow template. You can enable Prompt on Launch by setting up several settings in a workflow template, which you can edit at the workflow job template level. These do not affect the values assigned at the individual workflow template level. For further instructions, see the Workflow visualizer section.
- Role-based access controls
Learn the specific roles required to create, edit, and run automation controller workflow job templates. Understanding these permissions help ensures that access is properly delegated among users and teams. - Understand how to configure workflows
Workflows enable you to configure a sequence of disparate job templates (or workflow templates) that might or might not share inventory, playbooks, or permissions. - Create a workflow job template
To create a new workflow job template, complete the following steps: - Build a graphical workflow representation with workflow visualizer
The Workflow Visualizer provides a graphical way of linking together job templates, workflow templates, project syncs, and inventory syncs to build a workflow template. - Configure nodes in workflow visualizer
Use an Approval node to manually pause a workflow between playbooks. This allows you to review and approve the next step within a set timeframe or advance the process immediately.