New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minimum AWS credentials required? #4

Closed
technion opened this Issue Jan 29, 2016 · 2 comments

Comments

Projects
None yet
2 participants
@technion
Copy link

technion commented Jan 29, 2016

Hi,

Just wondering if you could clarify the roles required in the AWS credentials.

I try to keep separate IAM profiles with minimum credentials available but aren't sure what needs to be allocated here.

Any assistance appreciated.

Edit: I've managed to get it down to these roles:
AmazonSQSFullAccess
AWSLambdaFullAccess
IAMFullAccess

Is it possible to cache, or precreate the IAM, so that that access can be removed?

@jcxplorer

This comment has been minimized.

Copy link
Member

jcxplorer commented Jan 29, 2016

After the first run (where it creates the IAM role and role policy), the only IAM permission you'll need is GetRole.

In a future release we can even skip that GetRole check if we find that the lambda function already exists.

@technion

This comment has been minimized.

Copy link

technion commented Jan 29, 2016

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment