CRDSDec 19, 2016

The Authorization Policy Existence Problem

arXiv:1612.06191v11 citations
Originality Incremental advance
AI Analysis

This addresses the problem of ensuring organizational objectives can be met despite access control constraints, but it is incremental as it builds on prior work in workflow satisfiability and resiliency.

The paper tackles the tension between protecting resources with authorization policies and ensuring their availability for organizational duties, by developing a new constraint specification method that subsumes related work and allows a wider range of constraints, and analyzes the complexity of policy existence questions, providing fixed-parameter tractable algorithms for specific constraint sub-classes.

Constraints such as separation-of-duty are widely used to specify requirements that supplement basic authorization policies. However, the existence of constraints (and authorization policies) may mean that a user is unable to fulfill her/his organizational duties because access to resources has been denied. In short, there is a tension between the need to protect resources (using policies and constraints) and the availability of resources. Recent work on workflow satisfiability and resiliency in access control asks whether this tension compromises the ability of an organization to achieve its objectives. In this paper, we develop a new method of specifying constraints which subsumes much related work and allows a wider range of constraints to be specified. The use of such constraints leads naturally to a range of questions related to "policy existence", where a positive answer means that an organization's objectives can be realized. We analyze the complexity of these policy existence questions and, for particular sub-classes of constraints defined by our language, develop fixed-parameter tractable algorithms to solve them.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes