Поиск защищенного / закрытого контента с помощью Solr - PullRequest
2 голосов
/ 16 марта 2011

Существует ли что-то в Solr / Lucene для защиты / стробирования контента на основе какого-то механизма безопасности?Я рассматриваю Solr в качестве альтернативы поисковой системы предприятия для Google Mini / Google Search Appliance, но мне понадобится поддержка защищенного контента, которую предоставляют опции Google.У кого-нибудь есть опыт / предложения как это сделать с Solr?

1 Ответ

4 голосов
/ 16 марта 2011

По моему опыту, обычный способ решить эту проблему - проиндексировать информацию о безопасности (ACL: s и deny-ACL: s или аналогичные), а затем выполнить фильтрацию запросов к ней. Короче говоря, это требует:

  1. Ваш соединитель должен иметь возможность извлекать информацию о безопасности
  2. Ваш клиентский / поисковый графический интерфейс должен быть в состоянии найти текущие права доступа пользователей

В этом решении предполагается, что у вас есть какое-то промежуточное программное обеспечение, которое обрабатывает запросы пользователей и строит из них параметры запросов. Если вам нужно, чтобы ваши пользователи взаимодействовали с Solr напрямую, посмотрите здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...