I have given up this idee and made a wrapper which adds a fq with the userroles to each request
-----Original Message----- From: Andreas Owen [mailto:a...@conx.ch] Sent: Dienstag, 11. März 2014 23:32 To: solr-user@lucene.apache.org Subject: use local param in solrconfig fq for access-control i would like to use $r and $org for access control. it has to allow the fq's from my facet to work aswell. i'm not sure if i'm doing it wright or if i should add it to a qf or the q itself. the debugquery returns a parsed fq string and in them $r and $org are printed instead of their values. how do i get them to be intepreted? the lacal params are listed in the response so they should be valid. <lst name="invariants"> <str name="fq">{!q.op=OR} (*:* -organisations:["" TO *] -roles:["" TO *]) (+organisations:($org) +roles:($r)) (-organisations:["" TO *] +roles:($r)) (+organisations:($org) -roles:["" TO *])</str> </lst>