Skip to main content

Securing MarkLogic Server

SPARQL

If a sem:triple() is inside an element that is concealed for any role and the element level security is stronger than the document security, it will not be put into the triple index. If the triple itself or its subject, predicate, or object is protected, it will not be put into the triple index, unless the document security is stronger than the element level security protection. In some scenarios, where the document’s security is stronger than the element security on a triple, the protected triple will be added to the triple index. This is because the document’s security already covers the protected element. The information will be protected at the document level. See Node Update and Document Permissions Expanded for details.