Aller au contenu

Partie IV. Authentification et autorisation

HashiCorp Vault : de la gestion des secrets à l'architecture de production sécurisée

Partie IV. Authentification et autorisation (chapitres 10 à 13)

Document 4 du cursus. Se réfère au plan pédagogique (document 0, révision 2) pour la structure d'ensemble, la nomenclature Astrea et les conventions d'écriture.

Présentation de la partie

La partie III s'achève sur un aveu : vault-core-01 vit, mais un seul humain y accède et billing n'en sait rien. Cette partie construit la chaîne qui va d'un acteur à ses droits : une preuve présentée à une méthode d'authentification, une identité établie, un token émis, des policies évaluées. Tout ce qui suivra, secrets dynamiques, PKI, intégrations, consommera cette chaîne telle qu'elle est posée ici.

Objectifs de la partie. Choisir une méthode d'authentification par population, selon le sort du secret zéro et la confiance importée. Écrire, tester et organiser des policies au moindre privilège. Maîtriser les tokens, leurs durées, leur filiation, leurs accessors et le response wrapping. Assembler la couche Identity et mettre en service une authentification applicative de bout en bout.

Prérequis de la partie. Parties I à III, en particulier la section 1.9 sur le secret zéro, l'exclusion « systèmes d'identité amont » du chapitre 5, et l'API réelle de KV v2 vue au chapitre 9.

Plan. Chapitre 10. Les méthodes d'authentification. Chapitre 11. Les policies. Chapitre 12. Les tokens. Chapitre 13. Identity, et la chaîne complète.