Progress Acquires MarkLogic! Learn More

Blog

Everything From Data Tips and NoSQL Best Practices to Industry Specific Insights

 
Element level security lets you protect information within documents, and this increased granularity means greater data protection – from insider and outsider threats.
How do you find and control access to Personally Identifiable Information and sensitive information in a MarkLogic database?
MarkLogic 9 provides the ability to select certain paths within documents and protect them from viewing or updating, unless the user has the proper credentials. This post covers the performance implication of using this functionality and provides some recommendations to design and implement a solution that uses element level security.
 
In my previous blog about Brexit, I talked about using MarkLogic server roles and document-level permissions to create an adaptable security model, ready for regulation changes that might come as the United Kingdom exits European Union. But what if the piece of information that I need to assert access control is inside a document?