AWSImageBuilderReadOnlyAccess
Summary
Provides read only access to all AWS Image Builder actions.
Permissions imported from the AWS Managed Policy Reference Guide; other sections pending editorial review.
Identity
- ARN
arn:aws:iam::aws:policy/AWSImageBuilderReadOnlyAccess- Default version
- v1
- Created
- Last edited
- Services
- iam, imagebuilder
Control-plane actions (40)
By access level: 21 List, 19 Read.
| Service | Granted | Access levels and limits | Granted by |
|---|---|---|---|
| IAM | 1 of 190 | 1 Read; 1 restricted, 0 conditional | iam:GetRole |
| EC2 Image Builder | 39 of 77 | 21 List, 18 Read; 0 restricted, 0 conditional | imagebuilder:Get*, imagebuilder:List* |
IAM: 1 actions
- iam:GetRole (Read)
EC2 Image Builder: 39 actions
- imagebuilder:GetComponent (Read)
- imagebuilder:GetComponentPolicy (Read)
- imagebuilder:GetContainerRecipe (Read)
- imagebuilder:GetContainerRecipePolicy (Read)
- imagebuilder:GetDistributionConfiguration (Read)
- imagebuilder:GetImage (Read)
- imagebuilder:GetImagePipeline (Read)
- imagebuilder:GetImagePolicy (Read)
- imagebuilder:GetImageRecipe (Read)
- imagebuilder:GetImageRecipePolicy (Read)
- imagebuilder:GetInfrastructureConfiguration (Read)
- imagebuilder:GetLifecycleExecution (Read)
- imagebuilder:GetLifecyclePolicy (Read)
- imagebuilder:GetMarketplaceResource (Read)
- imagebuilder:GetWorkflow (Read)
- imagebuilder:GetWorkflowExecution (Read)
- imagebuilder:GetWorkflowStepExecution (Read)
- imagebuilder:ListComponentBuildVersions (List)
- imagebuilder:ListComponents (List)
- imagebuilder:ListContainerRecipes (List)
- imagebuilder:ListDistributionConfigurations (List)
- imagebuilder:ListImageBuildVersions (List)
- imagebuilder:ListImagePackages (List)
- imagebuilder:ListImagePipelineImages (List)
- imagebuilder:ListImagePipelines (List)
- imagebuilder:ListImageRecipes (List)
- imagebuilder:ListImageScanFindingAggregations (List)
- imagebuilder:ListImageScanFindings (List)
- imagebuilder:ListImages (List)
- imagebuilder:ListInfrastructureConfigurations (List)
- imagebuilder:ListLifecycleExecutionResources (List)
- imagebuilder:ListLifecycleExecutions (List)
- imagebuilder:ListLifecyclePolicies (List)
- imagebuilder:ListTagsForResource (Read)
- imagebuilder:ListWaitingWorkflowSteps (List)
- imagebuilder:ListWorkflowBuildVersions (List)
- imagebuilder:ListWorkflowExecutions (List)
- imagebuilder:ListWorkflowStepExecutions (List)
- imagebuilder:ListWorkflows (List)
Data-plane actions (0)
By access level: none.
This policy grants no actions in this plane.
Excluded and conditional actions
No patterns are excluded by NotAction or Deny statements.
Resource scope and attachment
Resource scope across granted actions: mixed.
Can be attached: Yes, to users, groups and roles.
Why this tier
- Grants only List and Read actions.
Guidance
Pending editorial review. The permission data on this page comes straight from AWS; this section will be filled in once a reviewed guide exists.
Related policies
Same service
- AmazonEC2ImageReferencesAccessPolicy
- AWSImageBuilderFullAccess
- EC2InstanceProfileForImageBuilder
- EC2InstanceProfileForImageBuilderECRContainerBuilds
Same domain
Frequently asked questions
Pending editorial review. The permission data on this page comes straight from AWS; this section will be filled in once a reviewed guide exists.
Policy JSON
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"imagebuilder:Get*",
"imagebuilder:List*"
],
"Resource": "*"
},
{
"Effect": "Allow",
"Action": [
"iam:GetRole"
],
"Resource": "arn:aws:iam::*:role/aws-service-role/imagebuilder.amazonaws.com/AWSServiceRoleForImageBuilder"
}
]
}
Version history
Current version v1, edited by AWS on 2019-12-19. Version history is recorded from 2026-11-11. Earlier versions are in the IAM console under Policy versions.
Attach snippets
AWS CLI
aws iam attach-role-policy --role-name ROLE_NAME --policy-arn arn:aws:iam::aws:policy/AWSImageBuilderReadOnlyAccess
aws iam attach-user-policy --user-name USER_NAME --policy-arn arn:aws:iam::aws:policy/AWSImageBuilderReadOnlyAccess
aws iam attach-group-policy --group-name GROUP_NAME --policy-arn arn:aws:iam::aws:policy/AWSImageBuilderReadOnlyAccessCloudFormation
Resources:
ExampleRole:
Type: AWS::IAM::Role
Properties:
AssumeRolePolicyDocument: {} # replace with your trust policy
ManagedPolicyArns:
- arn:aws:iam::aws:policy/AWSImageBuilderReadOnlyAccessTerraform
resource "aws_iam_role_policy_attachment" "awsimagebuilderreadonlyaccess" {
role = aws_iam_role.example.name
policy_arn = "arn:aws:iam::aws:policy/AWSImageBuilderReadOnlyAccess"
}CDK (TypeScript)
role.addManagedPolicy(
iam.ManagedPolicy.fromAwsManagedPolicyName("AWSImageBuilderReadOnlyAccess"),
);Sources
Pending editorial review. No editorial sources are listed yet.