Skip to main content

Creating and managing command tasks

Command tasks enable you to incorporate custom processes into your Compose workflow. This is especially useful if you need to leverage external tools to transfer files, validate data, and so on. A Command task can run any script or executable supported by the operating system including batch files, Python scripts, PowerShell scripts, executables and so on.

Warning note

For security reasons, command tasks are blocked by default. To enable command tasks, a Compose administrator needs to run the following commands in the Compose CLI:


ComposeCli.exe connect [--url connection-url]


Where --url connection-url is only required if the Compose Server is on a different machine.

To enable task commands:

ComposeCli.exe allow_user_scripts --enable


To disable task commands:

ComposeCli.exe allow_user_scripts --disable

In this section:

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!