| Injecting RBAC to secure a Web-based workflow system |
| Full text |
Pdf
(3.59 MB)
|
| Source
|
Symposium on Access Control Models and Technologies
archive
Proceedings of the fifth ACM workshop on Role-based access control
table of contents
Berlin, Germany
Pages: 1 - 10
Year of Publication: 2000
ISBN:1-58113-259-X
|
|
Authors
|
|
Gail-Joon Ahn
|
ISE Department, MS 4A4, George Mason University, Fairfax, VA
|
|
Ravi Sandhu
|
ISE Department, MS 4A4, George Mason University, Fairfax, VA
|
|
Myong Kang
|
Naval Research Laboratory, Information Technology Division, Washington, DC
|
|
Joon Park
|
Naval Research Laboratory, Information Technology Division, Washington, DC
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 15, Downloads (12 Months): 71, Citation Count: 13
|
|
|
ABSTRACT
Web-based workflow systems have recently received much attention because they can support dynamic business processes over heterogeneous computing systems. Most existing web-based workflow systems, however, provide minimal security services such as authentication of users and network security. In this paper we describes an experiment in injecting role-based access control (RBAC) into an existing web-based workflow system. Specifically, we ensure that each task can only be executed by users belonging to a specific role. In order to achieve this, we define a simplified RBAC model to meet our needs and describe the security architecture to be applied to an existing web-based workflow system. We describe our implementation using commercial off-the-shelf (COTS) technology to demonstrate the feasibility of this approach. Our implementation uses X.509v3 certificates with role attribute, and employs a user-pull style where the client requests a client certificate from the role-server and presents it to the workflow system. A major goal of our implementation is to have minimal changes to the existing web server and no changes to the browser. We also discuss alternative architecture such as server-pull with LDAP (Lightweight Directory Access Protocol).
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Den96
|
Peter J. Denning. Workflow in the WEB. In Layna Fisher, editor, New tools for New Times: Electronic Commerce. Future Strategies, Inc., 1996.
|
| |
EGL97
|
Johann Eder, Herbert Groiss, and Walter Liebhart. The workflow management system Panta Rhei. In Asuman Dogac, Leonid Kalinichenko, M. Tamer Ozsu, and Amit Sheth, editors, Advances in Workflow Management Systems and Interoperability, pages 129-144. NATO Advanced Study Institute, 1997.
|
| |
faipcI99
|
Institute for applied information processing and communications (IAIK). Jigsaw SSL. In http://jcewww.iaik.tugraz.ac.at/Applications/jigsaw.htm, 1999.
|
 |
HA99
|
|
| |
Hol95
|
D. Hollingsworth. The workflow reference model. Technical Report TC00-1003, The Workflow Management Coalition, Hampshire, UK, January 1995.
|
| |
KA95
|
|
| |
KFS+99
|
|
| |
MPS+98
|
|
| |
Par99
|
|
 |
PS99
|
|
 |
San00
|
|
| |
SB97
|
|
| |
SCFY96
|
|
| |
SJKB94
|
Hans Schuster , Stefan Jablonski , Thomas Kirsche , Christoph Bussler, A client/server architecture for distributed workflow management systems, Proceedings of the third international conference on on Parallel and distributed information systems, p.253-256, October 1994, Autin, Texas, United States
|
 |
SP98
|
|
| |
VW97
|
Gottfried Vossen and Mathias Weske. The WASA approach to workflow management for scientific applications. In Asuman Dogac, Leonid Kalinichenko, M. Tamer Ozsu, and Amit Sheth, editors, Advances in Workflow Management Systems and Interoperability, pages 145-165. NATO Advanced Study Institute, 1997.
|
| |
WWWC99
|
The World Wide Web Consortium. Jigsaw-the W3C's Web Server. In http://www.w3c.org/jigsaw, 1999.
|
CITED BY 13
|
|
|
|
|
Joon S. Park , Gail-Joon Ahn , Ravi Sandhu, Role-based access control on the web using LDAP, Proceedings of the fifteenth annual working conference on Database and application security, p.19-30, July 15-18, 2001, Niagara, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|