Qu'est-ce que Contrôle d'accès
Gestion des droits d'accès
Contrôle d'accès est un système pour gérer qui a accès aux ressources et quelles actions peuvent être effectuées.
Modèles Principaux
- DAC — discrétionnaire (le propriétaire décide)
- MAC — obligatoire (le système décide)
- RBAC — basé sur les rôles
- ABAC — basé sur les attributs
Composants du Système
- Identification — qui vous êtes
- Authentification — prouver l'identité
- Autorisation — ce qui est permis
- Audit — journalisation des actions
Principe du Moindre Privilège
Les utilisateurs ne reçoivent que les droits nécessaires à leurs tâches. Cela réduit le risque de :
- Erreurs accidentelles
- Abus
- Portée des attaques
Implémentation
- Active Directory / LDAP
- IAM (AWS, Azure, GCP)
- OAuth 2.0 / OpenID Connect
- Keycloak, Okta