Why did I receive the AWS account ID status "Verification failed" with Amazon GuardDuty?
Last updated: 2020-03-13
I invited an AWS account ID to associate with my AWS account using my Amazon GuarDuty master account and the status is "Verification failed".
The "Verification failed" status indicates the root email address or the AWS account ID that you added as a GuardDuty member account are incorrect.
Follow the instructions for designating master and member accounts with the GuardDuty Console.
Follow the instructions for designating master and member accounts through the GuardDuty API operations.
Important: Be sure to use the root email address and account ID associated with the AWS account.
If you're uploading a .csv list to bulk add accounts, be sure to specify the account ID and primary email address separated by a comma on separate lines. The first line of the .csv file must contain the account ID and email header in this format:
Account ID,Email 111111111111,email@example.com 222222222222,firstname.lastname@example.org
If you use Python scripts to enable GuardDuty in multiple accounts simultaneously, the AWS accounts in the input .csv file must be listed one per line. Use the format of account ID and email address without headers in this format: