Skip to content

Instantly share code, notes, and snippets.

@andresriancho
Last active October 18, 2024 15:00
Show Gist options
  • Select an option

  • Save andresriancho/f257ba10fee340243cfa3a775aa3eaba to your computer and use it in GitHub Desktop.

Select an option

Save andresriancho/f257ba10fee340243cfa3a775aa3eaba to your computer and use it in GitHub Desktop.
Get AWS root account email address
import boto3
session = boto3.Session(profile_name='ariancho')
s3_client = session.client('s3')
display_name = s3_client.list_buckets()['Owner']['DisplayName']
print(display_name)
for bucket in s3_client.list_buckets()['Buckets']:
print(s3_client.get_bucket_acl(Bucket=bucket['Name'])['Owner']['DisplayName'])
@j0nathontayl0r
Copy link
Copy Markdown

If your AWS accounts are attached to an AWS Organisation, you can also see the aws root email address in the OU screen in the tree view:

https://us-east-1.console.aws.amazon.com/organizations/v2/home/accounts

This should list the root email of all of your Organisations associated accounts.

@mikegrima
Copy link
Copy Markdown

@andresriancho Good call on the support cases!

@daniel-cloudsoft
Copy link
Copy Markdown

Much appreciated guys for the provided answers. Exactly what i was looking for

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