If you want to allow someone else (like a contractor, or Silicon Dales) to access your AWS account to add CloudFront to act as a CDN for your WordPress website (and why wouldn’t you, its a great way to offload static content, and can even be free for your first year under the free usage tier!), then the instructions below will help you to make the necessary toggles to get that done in AWS’es sometimes unfamiliar panel.
Adding a User to AWS with CloudFront permissions
- Login to AWS account
- Go to the services menu at the top, and select IAM
- Click Users
- Click Add User
- Type a user name [SomeCloudFrontUser]
- Select “AWS Management Console Access”
- Either autogenerate the password and leave the item ticked for “user must create a new password”
- Click “Next: permissions”
- On this page, select “Add user to Group”
- Click “Create Group” below and put group name “cloudfront” or similar in the modal that comes up
- On the Attach Policy below, you should have a long list of policies – you can filter by typing in the box at the top. The one you want is “cloudfrontfullAccess” – select that one and hit “Create Group”
- Click the blue Next button
- Click Create User.
- Copy down the sign-in URL, the user name, and press “Show” on the password and copy that info down.
Leave a comment below if this helped you out and send us a virtual high five, or whatever!