Skip to content

Permissions for launching Matillion ETL


Your Matillion ETL image is installed on a virtual machine that you will create as part of the launching process. The sections below outline our recommended roles and permissions to create virtual machines on your chosen cloud platform.

Amazon Web Services

We recommend following this AWS Security Blog article on Permissions to Launch EC2.

The permission required to launch EC2 instances is:

  • ec2:RunInstances

We also recommend the following permissions for ease of use:

  • ec2:CreateTags
  • ec2:DescribeInstances
  • ec2:DescribeInstanceStatus
  • ec2:TerminateInstances
  • ec2:StopInstances
  • ec2:StartInstances

Google Cloud Platform

We recommend using the Compute Engine Admin role.

Microsoft Azure

We recommend using the Virtual Machine Contributor role.