AWS Certified Security – Specialty (SCS-C02) — Question 38

A company has several workloads running on AWS. Employees are required to authenticate using on-premises ADFS and SSO to access the AWS Management Console. Developers migrated an existing legacy web application to an Amazon EC2 instance. Employees need to access this application from anywhere on the internet, but currently, there is no authentication system built into the application.
How should the security engineer implement employee-only access to this system without changing the application?

Answer options

Correct answer: A

Explanation

Option A is correct as it utilizes Amazon Cognito for authentication without altering the application, allowing seamless integration with ADFS. Option B is incorrect because AWS IAM Identity Center does not provide direct access to the application without changes. Option C is wrong since it involves modifying the application to use the Cognito SDK for authentication. Option D is not suitable as it relies on a custom authorizer and could complicate the access process.