Skip to content
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

3rd party IAM Role ??? #70

Open
ThinkBriK opened this issue Sep 6, 2019 · 3 comments
Open

3rd party IAM Role ??? #70

ThinkBriK opened this issue Sep 6, 2019 · 3 comments

Comments

@ThinkBriK
Copy link

Could you explain why you would need 3rd party IAM role to have Bastillion read the list of instances ??
Actually, it allows your AWS account to access too much informations within our infrastructure in my opinion.

@skavanagh
Copy link
Collaborator

skavanagh commented Sep 6, 2019 via email

@ThinkBriK
Copy link
Author

OK, thank you for this precision, I guess you should add it to the docs because some deployments require extended security and this par is not really clear.
In the same idea, could you provide another policy than EC2Readonly ? It's really large and I'd prefer having a list of the required individual privileges needed.
I could event write the policy for you if you need !

@ThinkBriK
Copy link
Author

ThinkBriK commented Sep 9, 2019

Regarding https://aws.amazon.com/blogs/apn/how-to-best-architect-your-aws-marketplace-saas-subscription-across-multiple-aws-accounts/ , it is referring to your accounts: It's about SaaS provider (which you're not so far) using a distinct account for the marketplace and the account running the SaaS infrastructure (not client's) and using priveleges from the Marketplace account in the Infrastructure account.

Actually, by following your current setup you could read our whole infrastructure from your account (providing you know our account id) which is not required. I'm 99% sure there was a misunderstanding with AWS marketplace as you're not hosting any SaaS service (see
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_common-scenarios_third-party.html).

You should try to clarify this point on my opinion !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants