A developer is creating a mobile application that will not require users to log in. What is the MOST efficient method to grant users access to AWS resources?
A.
Use an identity provider to securely authenticate with the application.
B.
Create an AWS Lambda function to create an IAM user when a user accesses the application.
C.
Create credentials using AWS KMS and apply these credentials to users when using the application.
D.
Use Amazon Cognito to associate unauthenticated users with an IAM role that has limited access to resources.
Amazon Cognito can manage both authenticated and unauthenticated users. For unauthenticated users, you can use Cognito Identity Pools to create unique identities for users without requiring them to sign in.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
Drew294
Highly Voted 3 years, 7 months agojfire
Highly Voted 3 years, 7 months agosumanshu
Most Recent 4 months, 1 week agorcaliandro
1 year, 10 months agosichilam
2 years, 3 months agoNosal
2 years, 4 months agoJP_PA
3 years, 2 months agoMal_8
3 years, 5 months agocynthiacy
3 years, 6 months agoyaizkazani
3 years, 6 months agoKemChhoCloud
3 years, 6 months agoxxxdolorxxx
3 years, 6 months agoVAG1595
3 years, 6 months agowils3
3 years, 6 months agokiev
3 years, 6 months agohengky
3 years, 6 months agosaeidp
3 years, 6 months ago