Create a new IAM role in AWS

Coherence uses a managed service account to access to the API’s required to perform automated configuration of the cloud native services we support. This walkthrough will show you how to add it.

First, click on the copy to clipboard button next to the “Custom trust policy” JSON data.

connect-cloud.png

Then within your AWS console, search for “IAM” in the search bar at the top of the page. Then click on the “IAM” service in the search results.

IAM-services.png

Click on “Roles” in the left sidebar.

roles.png

Then click the “Create role” button.

create-role-button.png

Select the “Custom trust policy” tab.

custom-trust-policy.png

Then, delete the JSON data in the Custom trust policy and paste in the JSON you copied from Coherence.

custom-json.png

Click on the “Next” button at the bottom.

Add permissions

Back in Coherence click the copy to clipboard button next to the Permission Policy.

add-permissions.png

Back in AWS, paste this into the search bar and select “AdministratorAccess.” (See the production setup docs if you want to specify a different role)

admin-access.png

Click the “Next” button.

Role name

Finally, back in Coherence, copy the role name.

role-name-copy.png

Paste the role name into AWS.

paste-role-name.png

Click the “Create role” button at the bottom.

You should then see a message that says the role was created.

role-created.png

Now that our role is created, click the “Continue” button in Coherence. You should advance to the next step if everything is properly set up.