Des technologies et procédures d'authentification sécurisée doivent être mises en œuvre sur la base des restrictions d'accès aux informations et de la politique spécifique à la thématique du contrôle d'accès.
Nous utilisons Keycloak comme fournisseur d'identité (IdP), configurable via KubeAid, pour unifier l'authentification des utilisateurs sur nos systèmes. Cette approche centralisée nous permet d'appliquer des politiques d'accès cohérentes et de simplifier la gestion des utilisateurs. Pour accéder aux serveurs Linux des clients, nous utilisons des serveurs bastions et Netbird, comme le documente déjà la page Gestion des accès.
Pour renforcer nos processus d'authentification, nous utilisons des YubiKeys pour l'authentification à deux facteurs (2FA). Cette couche supplémentaire améliore nettement la sécurité, en garantissant que l'accès n'est accordé qu'aux utilisateurs vérifiés.
Notre mise en œuvre du RBAC garantit que les utilisateurs reçoivent des autorisations selon leur rôle précis dans l'organisation. Ce principe du moindre privilège réduit le risque d'accès non autorisé et renforce notre posture de sécurité globale.
Les identifiants sensibles sont stockés de manière sécurisée avec Password store, qui n'en donne l'accès qu'aux utilisateurs disposant des clés GPG appropriées. Ce stockage sécurisé empêche toute exposition non autorisée et renforce l'intégrité globale de notre authentification.