Hi Karl, Thanks for the reply. I built jCIFS connector, registered it, created a repository connection of type Windows Share, and created a job using Solr connection and Windows share connection.
I modified the Solr schema to include fields <field name="allow_token_document" type="string" indexed="true" stored="true" multiValued="true"/> <field name="deny_token_document" type="string" indexed="true" stored="true" multiValued="true"/> <field name="allow_token_share" type="string" indexed="true" stored="true" multiValued="true"/> <field name="deny_token_share" type="string" indexed="true" stored="true" multiValued="true"/> I set the stored attribute to true just for testing purposes. Now when I run the job, I see these tokens in the indexed data as expected. My next job would be to make the search from Solr secure. Do I have to make any changes on Solr side to make use of these tokens and present only those docs to the user that he's entitled to see ? Can you please direct me as to how to filter the search results depending upon the user's credentials ? Thanks and Regards, Swapna. On Thu, Oct 13, 2011 at 1:22 PM, Karl Wright <daddy...@gmail.com> wrote: > Hi, > > First, it is DOCUMENT access tokens that are sent to Solr, not user > access tokens. You must therefore be crawling a repository that has > some notion of security. The File System connector does not do that; > you probably want to use the CIFS connector instead. > > Thanks, > Karl > > On Thu, Oct 13, 2011 at 3:19 AM, Swapna Vuppala > <swapna.kollip...@gmail.com> wrote: > > Hi, > > > > Am trying to use Active Directory authority connection to address Solr > > security. > > > > I created an Authority Connection of type Active Directory (the > connection > > status shows Connection Working) and used it in creating a "File System" > > repository connection. > > Then, I created a job with Solr as output connection and the above > created > > repository connection. > > > > As per my understanding ( I might be totally wrong, please correct me if > > so), ManifoldCF now sends user's access tokens along with the documents > to > > be indexed to Solr. I should be able to see the access tokens in Solr's > > indexed data either by extending the schema with fields > > > > <field name="allow_token_document" type="string" indexed="true" > > stored="true" multiValued="true"/> > > <field name="deny_token_document" type="string" indexed="true" > stored="true" > > multiValued="true"/> > > > > or they come as some automatic fields that Solr creates , with the attr_ > > prefix as specified at > > > http://www.mail-archive.com/connectors-user@incubator.apache.org/msg00462.html > > > > But am not able to see any access tokens with/without modifying Solr > schema. > > Have I missed configuring anything else or how I do I check if my Active > > Directory connection is working properly ?? > > Am using ManifoldCF 0.3 version and Solr 3.4 version. > > > > Please help me in resolving this. > > > > Thanks and Regards, > > Swapna. > > >