Spécification et gestion des obligations pour le besoin de contrôle dusage (un aperçu)
Résumé
Les modèles de contrôle daccès « classiques » permettent de spécifier si un sujet a lautorisation de réaliser une action sur un objet du SI. Éventuellement, une condition contextuelle peut être associée à lautorisation; cette condition doit être satisfaite avant que laction puisse être réalisée. Avec le développement dapplications telles que la gestion de droits électroniques (DRM, Digital Right Management), il faut être capable de spécifier des conditions qui doivent être satisfaites non seulement avant mais aussi pendant ou après quune action soit réalisée. Par exemple, un serveur permettant découter des morceaux de musique doit pouvoir spécifier que le paiement doit seffectuer avant, pendant ou bien après lécoute du morceau. Pour exprimer ce type de politique dautorisation, les modèles de contrôle daccès ne sont plus suffisants. Cest la raison pour laquelle des modèles de contrôle dusage commencent à être proposés. Dans cet article, nous montrons comment spécifier des exigences de contrôle dusage sous forme dobligations. Nous nous intéressons notamment aux obligations individuelles ainsi quaux obligations collectives sappliquant à un groupe dutilisateurs.