AWS Certified DevOps Engineer – Professional (DOP-C02) — Question 191

A company is refactoring applications to use AWS. The company identifies an internal web application that needs to make Amazon S3 API calls in a specific AWS account.

The company wants to use its existing identity provider (IdP) auth.company.com for authentication. The IdP supports only OpenID Connect (OIDC). A DevOps engineer needs to secure the web application's access to the AWS account.

Which combination of steps will meet these requirements? (Choose three.)

Answer options

Correct answer: B, D, E

Explanation

The correct steps involve creating an IAM IdP (B) to integrate with the existing IdP, setting up an IAM role with a trust policy for OIDC (D), and utilizing the AssumeRoleWithWebIdentity API (E) to access Amazon S3. The other options either do not align with the requirements or involve incorrect configurations for the trust policy or API operations.