Un développeur crée l'authentification pour une nouvelle application mobile. Les utilisateurs doivent pouvoir s'inscrire, se connecter et accéder à des ressources AWS backend protégées. Quelle solution répond à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créer un pool d'identités Amazon Cognito, attribuer des rôles IAM par défaut pour les utilisateurs authentifiés et invités, associer le pool d'identités à un fournisseur d'identité et intégrer le pool d'identités à l'application mobile..
Pourquoi c'est la réponse
La bonne réponse est de créer un pool d'identités Amazon Cognito. Amazon Cognito Identity Pools (Fédération d'identités) permet d'attribuer des identités uniques aux utilisateurs et de les fédérer avec des fournisseurs d'identité (comme Facebook, Google ou des fournisseurs basés sur SAML). Il permet aux utilisateurs d'obtenir des informations d'identification AWS temporaires pour accéder aux ressources AWS backend protégées. Les rôles IAM par défaut pour les utilisateurs authentifiés et non authentifiés (invités) garantissent un contrôle d'accès approprié. Les autres options sont incorrectes car : Utiliser IAM Access Analyzer pour générer des politiques IAM : IAM Access Analyzer est un outil de sécurité pour identifier les ressources partagées en externe, pas une solution d'authentification pour les applications mobiles. Créer une politique IAM, un rôle IAM et un point de terminaison API Gateway : Bien que l'API Gateway puisse être utilisée, cette approche ne gère pas l'inscription et la connexion des utilisateurs, ni la fédération d'identités de manière native et complète comme Cognito. Créer un pool d'utilisateurs Amazon Cognito : Un pool d'utilisateurs Cognito gère l'inscription, la connexion et les répertoires d'utilisateurs, mais ne fournit pas directement l'accès aux ressources AWS backend protégées. Pour cela, il faut le coupler avec un pool d'identités Cognito.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise