Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configuration-Language Based Access Control #9

Open
gabriel-weaver opened this issue Jun 21, 2012 · 1 comment
Open

Configuration-Language Based Access Control #9

gabriel-weaver opened this issue Jun 21, 2012 · 1 comment

Comments

@gabriel-weaver
Copy link
Owner

Experience with a crudely delegated user interface to our internally developed configuration management system convinced us that delegated access to configuration systems was worth pursuing properly. This paper outlines our approach to authorising access both to individual aspects of configurations and to collections of configurations. We advocate the use of authorisation of some kind on configuration changes and we believe that the system of authorising primitive manipulations of a configuration representation outlined herein could be accommodated by a number of existing configuration systems. The authorisation system described is still experimental and we regret that real world experience of the system in use with end users is not yet available.

http://www.usenix.org/event/lisa08/tech/full_papers/higgs/higgs_html/

Conversation with Colin Higgs at LISA 2011.

@gabriel-weaver
Copy link
Owner Author

Vanbrabant, Bart; Peeraer, Joris; Joosen, Wouter. Fine-grained access control for the Puppet configuration language, Large Installations Systems Administration (LISA) conference edition, Boston, MA, US, 4-9 December 2011 (Accepted)

Vanbrabant et al. use an AST-based differencing engine to generate semantic changes for an access control system.

Conversation with Tim Nelson and Bart Vanbrabant at LISA 2011

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant