AWS managed policies for Amazon EC2 Auto Scaling
An AWS managed policy is a standalone policy that is created and administered by AWS. AWS managed policies are designed to provide permissions for many common use cases so that you can start assigning permissions to users, groups, and roles.
Keep in mind that AWS managed policies might not grant least-privilege permissions for your specific use cases because they're available for all AWS customers to use. We recommend that you reduce permissions further by defining customer managed policies that are specific to your use cases.
You cannot change the permissions defined in AWS managed policies. If AWS updates the permissions defined in an AWS managed policy, the update affects all principal identities (users, groups, and roles) that the policy is attached to. AWS is most likely to update an AWS managed policy when a new AWS service is launched or new API operations become available for existing services.
For more information, see AWS managed policies in the IAM User Guide.
Amazon EC2 Auto Scaling managed policies
You can attach the following managed policies to your AWS Identity and Access Management (IAM) identities (users or roles). Each policy provides access to all or some of the API actions for Amazon EC2 Auto Scaling.
-
AutoScalingConsoleFullAccess – Grants full access to Amazon EC2 Auto Scaling using the AWS Management Console. This policy works when you are using launch configurations, but not when you are using launch templates.
-
AutoScalingConsoleReadOnlyAccess – Grants read-only access to Amazon EC2 Auto Scaling using the AWS Management Console. This policy works when you are using launch configurations, but not when you are using launch templates.
-
AutoScalingFullAccess – Grants full access to Amazon EC2 Auto Scaling for IAM identities that need full Amazon EC2 Auto Scaling access from the AWS CLI or SDKs, but not AWS Management Console access.
-
AutoScalingReadOnlyAccess – Grants read-only access to Amazon EC2 Auto Scaling for IAM identities that are making calls only to the AWS CLI or SDKs.
When you are using launch templates from the console, you need to grant additional
permissions specific to launch templates, which are discussed in Control Amazon EC2 launch template usage in Auto Scaling groups. The Amazon EC2 Auto Scaling
console needs permissions for ec2
actions so it can display information
about launch templates and launch instances using launch templates.
AutoScalingServiceRolePolicy AWS managed policy
This policy is attached to a service-linked role that allows Amazon EC2 Auto Scaling to perform actions on your behalf. For more information, see Service-linked roles for Amazon EC2 Auto Scaling.
To view the permissions for this policy, see AutoScalingServiceRolePolicy in the AWS Managed Policy Reference.
Amazon EC2 Auto Scaling updates to AWS managed policies
View details about updates to AWS managed policies for Amazon EC2 Auto Scaling since this service began tracking these changes. For automatic alerts about changes to this page, subscribe to the RSS feed on the Amazon EC2 Auto Scaling Document history page.
Change | Description | Date |
---|---|---|
Amazon EC2 Auto Scaling adds permissions to its service-linked role |
The |
November 20, 2024 |
Amazon EC2 Auto Scaling adds permissions to its service-linked role |
The |
February 29, 2024 |
Amazon EC2 Auto Scaling adds permissions to its service-linked role |
The
For more information, see Service-linked roles for Amazon EC2 Auto Scaling. |
December 6, 2022 |
Amazon EC2 Auto Scaling adds permissions to its service-linked role |
To support using an AWS Systems Manager Parameter as an alias for an
AMI ID when creating a launch template, the
|
March 28, 2022 |
Amazon EC2 Auto Scaling adds permissions to its service-linked role |
To support predictive scaling, the
|
May 19, 2021 |
Amazon EC2 Auto Scaling started tracking changes |
Amazon EC2 Auto Scaling started tracking changes for its AWS managed policies. |
May 19, 2021 |