Например, у меня есть документы A, B, C. Пользователь 1 должен иметь возможность видеть документы A, B. Пользователь 2 должен иметь возможность видеть документ C. Возможно ли это сделать в SOLR без фильтрации метаданными? Если я использую фильтр метаданных, каждый раз, когда есть права доступа, мне нужно переиндексировать.
[обновление 2/14/2012] К сожалению, в случае клиента часто происходят изменения. Данные конфиденциальны и обычно управляются только владельцами, которые являются внутренними пользователями. Тогда конкретный случай - они должны иметь возможность обмениваться этими документами с определенными внешними пользователями и определять уровни доступа для этих пользователей. И большую часть времени это задача adhoc, и не выявлено раньше времени.