Scalr support credentials based on Access Keys or IAM Role Delegation .
For access key credentials an IAM user is required along with a suitable Role to grant permissions.
For information on creating an AWS user and the required policy please refer to AWS Identity and Access Management Documentation .
In the EC2 console navigate to IAM -> Users -> Select a user -> Security Credentials -> Create Access Key
Save the Access Key and Secret Key
In Scalr in the “Add Credentials” dialogue select AWS, Click the “Access Keys” option and enter a name, the two keys and save.
IAM Role Delegation¶
Users on the SaaS system (scalr.io) will be creating a trusted relationship to a pre-configured role used by Scalr for all accounts.
For on-prem/self-hosted customers the role_delegation configuration must be added first. See IAM Role Delegation Configuration for more details.
For role delegation credentials the role must be created in AWS and the ARN of the role entered on the credentials screen in Scalr.
Please refer to IAM Role Delegation for details of setting up the role with a trusted relationship to the Principal account shown on the credentials screen. The external ID shown must be used in the role configuration.