An energy infrastructure company is deploying a multi-account AWS environment managed by AWS Organizations. The company uses Microsoft Entra ID as its central identity provider. The security team requires that cloud engineers be able to sign in to the AWS Management Console and AWS CLI using their existing corporate credentials. Additionally, user access and group memberships must automatically provision and deprovision from Microsoft Entra ID to AWS. Which solution meets these requirements with the least operational overhead?
- AManually create individual IAM users with long-term access keys in each AWS account for every cloud engineer, and write a custom synchronization script to update their credentials when they change in Microsoft Entra ID.
- Configure AWS IAM Identity Center to federate with Microsoft Entra ID using SAML 2.0, and enable automatic provisioning using the System for Cross-domain Identity Management (SCIM) protocol.Answer
- CSet up a SAML 2.0 identity provider individually in IAM for each AWS account, establish trust with Microsoft Entra ID, and create individual IAM users in the management account to distribute long-term AWS CLI credentials.
- DConfigure cloud engineers to log in to the AWS Organizations management account using the root user credentials, and utilize cross-account IAM roles to access member accounts.
Answer
Configure AWS IAM Identity Center to federate with Microsoft Entra ID using SAML 2.0, and enable automatic provisioning using the System for Cross-domain Identity Management (SCIM) protocol.
Configuring AWS IAM Identity Center to federate with Microsoft Entra ID using SAML 2.0 and enabling automatic provisioning via SCIM satisfies all authentication and synchronization requirements. This configuration delegates credential verification to the corporate identity provider while ensuring that access is automatically terminated in AWS when a user is deprovisioned in Entra ID, minimizing administrative overhead across multiple AWS accounts.
Step-by-Step Solution
Key Concept
AWS IAM Identity Center Federation with SCIM