There are various ways to automate account creation in AWS Organizations, but what about delete/close?
So far it looks like I have to login with the child account's root
account to be able to close the account. Is there anyway to close a member account using the parent root? It seems like this should be possible.
Unfortunately at this time this is the only way, the AWS documentation states the following.
To close an account, you must be signed in as the AWS account root user of the account. If you sign in to an account with an AWS Identity and Access Management (IAM) user or role, you can't close the account.
This will primarily be for security reasons, the exact same reason why IAM users cannot access billing (unless the root user allows it).