Service Roles

Architecture

Grant AWS services permission to access other resources:

  • Lambda execution roles for function permissions
  • EC2 instance profiles for server access
  • ECS task roles for container permissions

When to Use

Any time an AWS service needs to access other AWS resources on your behalf.