Affiliation:
1. George Mason Univ., Fairfax. VA
2. Univ. di Milano, Milan, Italy
3. Univ. di Torino, Torino, Italy
4. Univ. of Maryland, College Park
Abstract
Although several access control policies can be devised for controlling access to information, all existing authorization models, and the corresponding enforcement mechanisms, are based on a specific policy (usually the closed policy). As a consequence, although different policy choices are possible in theory, in practice only a specific policy can actually be applied within a given system. In this paper, we present a unified framework that can enforce multiple access control policies within a single system. The framework is based on a language through which users can specify security policies to be enforced on specific accesses. The language allows the specification of both positive and negative authorizations and incorporates notions of authorization derivation, conflict resolution, and decision strategies. Different strategies may be applied to different users, groups, objects, or roles, based on the needs of the security policy. The overall result is a flexible and powerful, yet simple, framework that can easily capture many of the traditional access control policies as well as protection requirements that exist in real-world applications, but are seldom supported by existing systems. The major advantage of our approach is that it can be used to specify different access control policies that can all coexist in the same system and be enforced by the same security server.
Publisher
Association for Computing Machinery (ACM)
Cited by
322 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Overview of Cross-Domain Access Control;2023 IEEE Smart World Congress (SWC);2023-08-28
2. Quantitative Policy Repair for Access Control on the Cloud;Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis;2023-07-12
3. Brigadier: A Datalog-based IAST framework for Node.js Applications;2023 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER);2023-03
4. A Comprehensive Survey on Software as a Service (SaaS) Transformation for the Automotive Systems;IEEE Access;2023
5. Logic-Based Policy Languages;Encyclopedia of Cryptography, Security and Privacy;2022-11-15