How To Create An AWS User With Limited Permissions To Access Cloudfront Only

Go to My Security Credentials in AWS Management Console

 

At the prompt click Continue to Security Credentials

 

Click on Users and then Add Users

 

Give a meaningful name to the user and allow only Programmatic access

 

Click Attach existing policies directly & filter CloudFront. Assign CloudFrontFullAccess policy

 

Ignore the tags option & click Review

 

Review the new user creation & click Create User

 

Copy the Access key ID & Secret access key, by clicking the download .csv button or manually copying them & then click close.