1. AWS IAM Identity Center User Guide: In the section "Connect to your external identity provider
" the documentation outlines the prerequisites. It explicitly states
"Before you begin
you must obtain the SAML 2.0 metadata document from your IdP. This document is an XML file that includes the IdP's public key certificate
the entity ID
and the IdP's SSO sign-in URL." This directly supports option B.
Source: AWS IAM Identity Center User Guide
"Manage your identity source
" "Connect to your external identity provider."
2. AWS IAM Identity Center User Guide: The same guide details the information that must be provided to the external IdP. It states
"You can find the IAM Identity Center SAML metadata values that you need to provide to your IdP on the View details page... These values include the IAM Identity Center assertion consumer service (ACS) URL and the IAM Identity Center issuer URL." This confirms the necessity of having a copy of this metadata
supporting option A.
Source: AWS IAM Identity Center User Guide
"Manage your identity source
" "Connect to your external identity provider."
3. AWS Security Best Practices in IAM: This documentation emphasizes avoiding the use of the root user for administrative tasks. It states
"Don't use the AWS account root user for your everyday tasks... Instead
create an administrative user for yourself." This principle invalidates the requirement for root access as mentioned in option D.
Source: AWS Identity and Access Management User Guide
"Security best practices in IAM
" "Secure your AWS account root user."