Aller au contenu

Contrôle d’accès basé sur les attributs

L’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.

Également appeléABACAttribute-Based Access Control
Identité et accès

Le contrôle d’accès basé sur les attributs (ABAC) évalue une demande selon les propriétés de la personne, de l’objet, de l’action souhaitée et, si nécessaire, de l’environnement. Des règles définissent les combinaisons autorisées.

Exemple documentaire

Dans un portail hypothétique, une règle n’autorise la lecture que si le droit de lecture requis existe, si l’appartenance à l’entreprise du document est vérifiée et si le document est approuvé. Un nom de rôle ne contient pas toute cette décision.

Les propriétés doivent provenir de sources fiables. Un identifiant d’entreprise librement choisi dans le navigateur ne prouve aucune appartenance. Les valeurs absentes ou périmées exigent aussi un traitement défini. L’ABAC peut intégrer les rôles et se combiner au RBAC ; il ne rend pas automatiquement correctes des règles ambiguës.

Sources