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

Clarify docs a bit: Enabling HEALTH API on Org Level #28

Open
timogoosen opened this issue Feb 1, 2022 · 1 comment
Open

Clarify docs a bit: Enabling HEALTH API on Org Level #28

timogoosen opened this issue Feb 1, 2022 · 1 comment

Comments

@timogoosen
Copy link

Could you please update the docs a bit just to clarify the following, I think it might be useful for other people:

  1. When enabling the Health API, when referring to the "management" account, does this refer to the payeer account?
  2. When making use of the Health API (when it was enabled on an organizational level), should one access the API from the payeer account itself or can you make use of account that is below the payeer account in terms of account hierarchy, or perhaps even access it from one of the member accounts?
@jordanaroth
Copy link
Contributor

Apologies for the delay.

  1. The management account is the top level account of the AWS organization. This could be the payer account, but some customers have multiple payers. If you're logged into a member account, when you go to AWS Organizations in the console it will tell you that you are in an Organization and tell you the management account ID.

  2. When using Organization View Health API (which has all the member account roll their health events up to it), you'll want to have the health API poll the management account. You can install AHA in the management account directly OR you can install AHA in a member account within the organization and give it the ability to assume a role that can query the management account. Those deployment options are outlined in the readme, as the member account deployment requires additional steps to create the assume role functions.

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