7

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,288
  • 11
  • 57
  • 96

3 Answers3

6

The required permission is AmazonEC2ContainerRegistryFullAccess

Caner
  • 299
  • 3
  • 6
5

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

Ranjith
  • 51
  • 1
  • 2
1

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