You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by Apache Wiki <wi...@apache.org> on 2011/04/02 17:34:20 UTC

[Solr Wiki] Update of "SolrSecurity" by Mark Miller

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Solr Wiki" for change notification.

The "SolrSecurity" page has been changed by Mark Miller.
The comment on this change is: straighten out this page a bit - should be a bit more neutral.
http://wiki.apache.org/solr/SolrSecurity?action=diff&rev1=24&rev2=25

--------------------------------------------------

  
  == Document Level Security ==
  
+ === Write Your Own RequestHandler or SearchComponent ===
+ *Stub - this is incomplete*
- === Manifold CF (Connector Framework) ===
- The Solr core does not aim to deal with Document level security. The recommended way to add document level security to your search is through Apache [[http://incubator.apache.org/connectors/|ManifoldCF]]. ManifoldCF "defines a security model for target repositories that permits them to enforce source-repository security policies".
- 
- 
- === Roll your own ===
- In case ManifoldCF does not solve your needs, the SolrRequestHandler framework is easy to configure for custom needs:
  
  If you need permission based authentication -- where user A can update document 1 and 2, but not 3 -- you will need to augment the request with user information.  Either you can add parameters to the query string (?u=XXX&p=YYY) or use a custom dispatcher filter that augments the context:
  {{{
@@ -177, +173 @@

  
  }}}
  
+ === Manifold CF (Connector Framework) ===
+ One way to add document level security to your search is through Apache [[http://incubator.apache.org/connectors/|ManifoldCF]]. ManifoldCF "defines a security model for target repositories that permits them to enforce source-repository security policies".
  
  == Streaming Consideration ==