Using Elastic Beanstalk with AWS Identity and Access Management
AWS Identity and Access Management (IAM) helps you securely control access to your AWS resources. This section includes reference materials for working with IAM policies, instance profiles, and service roles.
For an overview of permissions, see Elastic Beanstalk Service roles, instance profiles, and user policies. For most environments, the service role and instance profile that the Elastic Beanstalk console prompts you to create when you launch your first environment have all of the permissions that you need. Likewise, the managed policies provided by Elastic Beanstalk for full access and read-only access contain all of the user permissions required for daily use.
The IAM User Guide provides in-depth coverage of AWS permissions.
Topics
- Managing Elastic Beanstalk instance profiles
- Managing Elastic Beanstalk service roles
- Using service-linked roles for Elastic Beanstalk
- Managing Elastic Beanstalk user policies
- Amazon resource name format for Elastic Beanstalk
- Resources and conditions for Elastic Beanstalk actions
- Using tags to control access to Elastic Beanstalk resources
- Example policies based on managed policies
- Example policies based on resource permissions
- Preventing cross-environment Amazon S3 bucket access