Medium1 markMultiple Choice
Domain 1.1: Secure AccessCognitoSecurityMobile

AWS SAA-C03 · Question 10 · Domain 1.1: Secure Access

A mobile application needs to authenticate users using their social media accounts (Google, Facebook). Once authenticated, the application needs to access an Amazon DynamoDB table directly to store user preferences. Which TWO Amazon Cognito components are required? (Select TWO.)

Answer options:

A.

Cognito User Pools

B.

Cognito Identity Pools

C.

Cognito Sync

D.

AWS IAM Identity Center

E.

AWS STS

How to approach this question

Distinguish between authentication (User Pools) and authorization for AWS resources (Identity Pools).

Full Answer

Cognito User Pools, Cognito Identity Pools
Cognito User Pools provide user directories and authentication (including social federation). Cognito Identity Pools (Federated Identities) provide temporary AWS credentials to access AWS services like DynamoDB.

Common mistakes

Thinking User Pools alone can grant access to AWS resources.

Practice the full AWS SAA-C03 Practice Exam 5

65 questions · hints · full answers · grading

More questions from this exam