9

My IAM user is getting this error

User: arn:aws:iam::123456789:user/admin is not authorized to perform: 
ecr:CreateRepository on resource: *

when I try to create a repository.

enter image description here

I have already grant AmazonEC2ContainerServiceFullAccess to the group this user belongs to. I search for repository in 'attach policy' but there is no match. How can I grant the permission to this user?

Anthony Kong
  • 3,638

3 Answers3

8

The required permission is AmazonEC2ContainerRegistryFullAccess

Caner
  • 319
5

I got this error some time back, notice that you have given "containerservicefullaccess" and not "ContainerRegistryFullAccess"

Ranjith
  • 51
  • 1
  • 2
2

ECR has its own IAM policies, so you need to give your user additional permissions for it Here you can find documentation about ECR policies