Permissions for launching Matillion ETL
Overview
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.