This is an improvement request to cover enhanced document level security for the Solr document level controls, specifically to cover:
- Security controls against multiple fields
- Filters based on user attributes as well as just Sentry roles
- Different security predicates (AND, LessThan, GreaterThan - in addition to the currently supported OR)
- Pluggable user attribute source ahead of Sentry enhancements.
- Sample LDAP user attribute source
The ambition is this will be a precursor to full complex predicate support being served by Sentry ABAC roadmap.