Skip to content
This repository was archived by the owner on Oct 5, 2021. It is now read-only.

Commit e079c98

Browse files
Alexander PatrikalakisAlexander Patrikalakis
authored andcommitted
#193 Improve IAM role documentation in README.md
1 parent 2d161e2 commit e079c98

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,11 @@ CloudFormation template that you just downloaded.
210210
* The path to an IAM role that has the minimum amount of privileges to run this
211211
CloudFormation script and run Gremlin Server with the DynamoDB Storage Backend for
212212
JanusGraph. This role will require S3 read to get the dynamodb.properties file, and DynamoDB full
213-
access to create tables and read and write items in those tables.
213+
access to create tables and read and write items in those tables. This IAM role needs to be created with
214+
a STS trust relationship including `ec2.amazonaws.com` as an identity provider. The easiest way to do
215+
this is to [create a new role on the IAM console](https://console.aws.amazon.com/iam/home?region=us-west-2#/roles)
216+
and from the AWS Service Role list in the accordion, select Amazon EC2, and add the AmazonDynamoDBFullAccess
217+
and AmazonS3ReadOnlyAccess managed policies.
214218
6. On the Options page, click Next.
215219
7. On the Review page, select "I acknowledge that this template might cause AWS
216220
CloudFormation to create IAM resources." Then, click Create.

0 commit comments

Comments
 (0)