|
ABSTRACT
Several languages have been proposed over the past years which support the specification of access control on XML data. Most of these languages consider read-access restrictions only and do not deal with access rights for updates(such as add, delete, or modify operations). Fine-grain XML update operations are subject to current research. This paper proposes XACU, a language for specifying access control on XML data in the presence of update operations. The update operations used in XACU are based on the W3CX Query Update Facility working draft. A formal access control model is defined which allows to study properties of XACU access policies. One essential property is consistency the policy should not allow the execution of a sequence of updates which has the same total effect as an update forbidden by the policy. Since XACU is a rich language with inherent ambiguities, checking consistency of a set of XACU rules is difficult, and undecidable in general.
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.
 |
1
|
|
| |
2
|
L. Bouganim, F.-D. Ngoc, et al. Client-Based Access Control Management for XML documents. In VLDB. 2004.
|
| |
3
|
D. Chamberlin, D. Florescu, et al. XQuery Update Facility. http://www.w3.org/TR/xqupdate/, July 2006.
|
| |
4
|
S. Cho, S. Amer-Yahia, et al. Optimizing the Secure Evaluation of Twig Queries. In VLDB. 2002.
|
 |
5
|
|
 |
6
|
|
 |
7
|
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
S. Godik and T. M. (eds). eXtensible Access Control Markup Language (XACML) Version 1.0. OASIS Standard, 2003 February.
|
 |
12
|
|
 |
13
|
|
 |
14
|
Bo Luo , Dongwon Lee , Wang-Chien Lee , Peng Liu, QFilter: fine-grained run-time XML access control via NFA-based query rewriting, Proceedings of the thirteenth ACM international conference on Information and knowledge management, November 08-13, 2004, Washington, D.C., USA
[doi> 10.1145/1031171.1031273]
|
| |
15
|
M. Marx. XPath with conditional axis relations. In EDBT. 2004.
|
 |
16
|
|
| |
17
|
M. Oshry, B. Porter, et al. Authorizing Read Access to XML Content Using the access-control Processing Instruction 1.0. http://www.w3.org/TR/access-control, 2006 May. gobble.
|
 |
18
|
|
 |
19
|
Igor Tatarinov , Zachary G. Ives , Alon Y. Halevy , Daniel S. Weld, Updating XML, Proceedings of the 2001 ACM SIGMOD international conference on Management of data, p.413-424, May 21-24, 2001, Santa Barbara, California, United States
|
| |
20
|
XML Access Control. http://www.trl.ibm.com/projects/xml/xacl/.
|
| |
21
|
XUpdate: XML Update Language. http://www.xmldb.org/xupdate, 2000.
|
| |
22
|
T. Yu, D. Srivastava, et al. Compressed Accessibility Map: Efficient Access Control for XML Documents. In VLDB. 2002.
|
|