S3 and RDS Instances not showing up on new root accounts

-1

I have two accounts that I created under Root access. They cannot see the S3 buckets or the RDS databases that I see under the management account. I also have some issues where sometimes when I login to the Management account I cannot see these things either, but switch computers or browsers and it works. Please let me know what we can do about this. The same policies are attached from the new accounts and the Management account.

2 Answers
1

This is expected behaviour. In the AWS Console you can only see the buckets for that account, and the same with RDS databases. Even if one of the accounts is a Management account.

You can delegate access to resources using IAM roles https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_cross-account-with-roles.html

And sticking with the example of buckets, you can provide cross-account access to buckets and their objects https://repost.aws/knowledge-center/cross-account-access-s3

But a bucket or RDS database created in Account A will never show up in the AWS Console of Account B.

profile picture
EXPERT
Steve_M
answered 24 days ago
profile picture
EXPERT
reviewed 24 days ago
profile picture
EXPERT
reviewed 24 days ago
profile pictureAWS
EXPERT
reviewed 24 days ago
1

Hi,

If you want to see the buckets and RDS instances cross-account mode, you cannot use the console access to the S3 and RDS of local account.

1 way to go is to use CloudShell and run proper CLI command from there. See https://aws.amazon.com/cloudshell/

Best,

Didier

profile pictureAWS
EXPERT
answered 24 days ago
profile picture
EXPERT
reviewed 24 days ago
profile picture
EXPERT
reviewed 24 days ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions