Dans ce chapitre, vous tracerez une ligne nette entre les groupes d'utilisateurs Cognito pour l'ouverture de session et les groupes d'identités pour les justificatifs AWS, puis vous vérifierez la signature d'un jeton avant de faire confiance à son contenu. Vous cartographierez ensuite l'origine réelle d'une permission parmi les politiques d'identité, les politiques de ressource et les limites qui les plafonnent, et vous utiliserez cette carte pour choisir entre IAM, Cognito et des autorisateurs Lambda pour un point de terminaison API Gateway. Enfin, vous garderez les secrets hors du code et des journaux, en choisissant l'entrepôt, le masquage et les habitudes de rotation qui résistent à une revue d'incident.
Exercise 1: Groupes d'utilisateurs, bassins d'identités et JWTExercise 2: Vérifiez un jeton avant de lui faire confianceExercise 3: Déterminer l'accès à partir des revendicationsExercise 4: Choisir la bonne composante de CognitoExercise 5: Identité, ressource et frontièreExercise 6: Choisir l'emplacement de la stratégieExercise 7: Nommez la couche qui a refuséExercise 8: Isoler un locataireExercise 9: Choisir un autorisateur API GatewayExercise 10: Faites correspondre l'appelant à la bonne porteExercise 11: Fermer la fenêtre périméeExercise 12: Arrêter le « deputy » confusExercise 13: Gardez les secrets hors du code et des journauxExercise 14: Où vit la valeurExercise 15: Assainir sans perdre toute visibilitéExercise 16: Survivre à la rotation