The document describes a structure-preserving approach for securing XML documents. It discusses maintaining both hierarchical and sibling ordering of elements when annotating an XML document. This allows partial access to secured documents while preventing information leakage and enforcing access control policies at the element level. Experimental results demonstrate the efficiency and scalability of the approach.