Contrôle d’accès basé sur les rôles
Le RBAC associe des autorisations aux rôles et attribue ces rôles aux personnes. Le périmètre des données doit aussi être défini.
Le contrôle d’accès basé sur les rôles (RBAC) associe des autorisations aux rôles et attribue ces rôles aux personnes. Un rôle peut représenter les tâches de lecture ou de commande. Les autorisations doivent décrire concrètement les actions permises.
Rôle et périmètre des données
Dans un portail client hypothétique, une administratrice d’une entreprise cliente peut gérer les comptes de sa propre entreprise. Le nom du rôle ne lui donne aucun pouvoir sur les autres entreprises clientes. Les décisions d’accès doivent imposer cette limite.
Le RBAC ne dispense pas de définir ressources et périmètres. Certaines règles exigent des propriétés supplémentaires, comme l’entreprise d’un document. Rôles et contrôles par attributs peuvent donc se combiner. Multiplier les noms de rôles ne résout pas cette délimitation à lui seul.
Sources
Termes associés
- Gestion des identités et des accèsL’IAM associe gestion des identités numériques et droits d’accès. Comptes, changements de rôle et retrait des anciens droits sont liés.
- Contrôle d’accès basé sur les attributsL’ABAC évalue les accès selon des propriétés et règles définies. L’origine et l’actualité de ces propriétés font partie de la conception.
- Principe du moindre privilègeLe moindre privilège limite les droits à la tâche nécessaire et à son périmètre. Le travail requis reste possible ; les pouvoirs superflus sont retirés.
- WebAuthnWebAuthn est l’API du navigateur pour la connexion par clé publique. Le serveur doit vérifier la réponse avant d’accepter l’authentification.
- PasskeyUn passkey permet la connexion avec une paire de clés liée au service. Changement d’appareil, récupération du compte et droits restent à organiser.
- Authentification multifacteurLa MFA utilise différents types de facteurs. Plusieurs demandes du même type ne constituent pas une vérification multifacteur.
Votre projet avec ASES
Décrivez-nous votre projet. Nous revenons vers vous avec une première évaluation.