A mobile application must allow users to securely access their own content stored in a shared Amazon S3 bucket. Which AWS services should be used to enable this access? (Choose two.)
C. IAM roles: IAM (Identity and Access Management) roles can be used to grant temporary credentials to the mobile application users. These roles can have specific permissions assigned to them, allowing access to the appropriate resources in the shared S3 bucket. IAM roles provide a secure and controlled way to manage access to AWS services.
D. Amazon Cognito: Amazon Cognito is a user authentication and authorization service that can be used to securely authenticate mobile application users and provide them with temporary AWS credentials. With Amazon Cognito, you can authenticate users through popular identity providers such as Amazon, Google, Facebook, or your own custom authentication system. It integrates with IAM roles, allowing you to grant specific permissions to authenticated users and control their access to the shared S3 bucket.
Organizations is very similar to MS Active Directory. The root of the domain, where you can add in OU's and SCP's.
A mobile user doesn't need to contact AWS Organizations for this.
C & D are the correct answers
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.
YashBindlish
Highly Voted 2 years, 7 months agosaumenP
Highly Voted 2 years, 6 months agoalbert_kuo
Most Recent 10 months agoIvanyan
1 year, 9 months agoaidenpearce01
2 years, 1 month agoxxxdolorxxx
2 years, 6 months agoTroyMcLure
2 years, 6 months agoKhatriRocks
2 years, 6 months agoanishmn10
2 years, 6 months agoezat
2 years, 6 months agosen12
2 years, 6 months agojxhyxxclyp
2 years, 6 months agoAWS_Noob
2 years, 6 months agokarmaah
2 years, 6 months agoMIM
2 years, 7 months agokarmaah
2 years, 6 months ago