The following document dictates the process to be followed in managing/storing AWS accounts ROOT credentials. There is never a reason to use ROOT credentials unless required under certain use cases described below.

Terminology:

When Do I need to use AWS Root Credentials?

Only the task mentioned in this document is when Root credentials should be used. Otherwise, DO NOT Use Root credentials to perform any activity like Login to AWS Console or Using Root Users Access key/Secret Key for programmatic access, etc. Refer to the following:  https://docs.aws.amazon.com/accounts/latest/reference/root-user-tasks.html.

AWS Root User Do’s & Don'ts: