Toggle Main Menu Toggle Search

Open Access padlockePrints

Design and implementation of user-managed access framework for web 2.0 applications

Lookup NU author(s): Maciej Machulak, Professor Aad van Moorsel


Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Web 2.0 applications allow individuals to manage their content online and to share it with other users and services on the Web. Such sharing requires access control to be put in place. Existing access control solutions, however, are unsatisfactory as they do not offer the functionality that users need in the open and user-driven Web environment. Additionally, such solutions are often custom-built and require substantial development effort, or use existing frameworks that provide benefits to developers only. New proposals such as User-Managed Access (UMA) show a promising solution to authorization for Web 2.0 applications. UMA puts the end user in charge of assigning access rights to Web resources. It allows users to share data more selectively using centralized authorization systems which make access decisions based on user instructions. In this paper, we present the UMA/j framework which implements the UMA protocol and allows users of Web applications to use their preferred authorization mechanisms. It also supports developers in building access control for their Web 2.0 applications by providing ready-to-use components that can be integrated with minimum effort. © 2010 ACM.

Publication metadata

Author(s): MacHulak M, Moreń Ł, Van Moorsel A

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: Proceedings of the 5th Workshop on Middleware for Service Oriented Computing, MW4SOC 2010, Held at the ACM/IFIP/USENIX International Middleware Conference

Year of Conference: 2010

Pages: 1-6

Publisher: ACM Press


DOI: 10.1145/1890912.1890913

Library holdings: Search Newcastle University Library for this item

ISBN: 9781450304528