lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Hatcher <>
Subject Re: Solr ACL Plugin Windows
Date Wed, 04 Jan 2017 13:37:31 GMT
Thanks, Mike, for emphasizing that point.   I put that point in the blog post as well - the
recommended approach if it's sufficient for sure.  


> On Jan 4, 2017, at 07:36, Mike Thomsen <> wrote:
> I didn't see a real Java project there, but the directions to compile on
> Linux are almost always applicable to Windows with Java. If you find a
> project that says it uses Ant or Maven, all you need to do is download Ant
> or Maven, the Java Development Kit and put both of them on the windows
> path. Then it's either "ant package" (IIRC most of the time) or "mvn
> install" from within the folder that has the project.
> FWIW, creating a simple ACL doesn't even require a custom plugin. This is
> roughly how you would do it w/ an application that your team has written
> that works with solr:
> 1. Add a multivalue string field called ACL or privileges
> 2. Write something for your app that can pull a list of
> attributes/privileges from a database for the current user.
> 3. Append a filter query to the query that matches those attributes. Ex:
> fq=privileges:(DEVELOPER AND DEVOPS)
> If you are using a role-based system that bundles groups of permissions
> into a role, all you need to do is decompose the role into a list of
> permissions for the user and put all of the required permissions into that
> multivalue field.
> Mike
>> On Wed, Jan 4, 2017 at 2:55 AM, <> wrote:
>> I am searching a SOLR ACL Plugin, i found this
>> but i don't know how i can compile the jave into to a jar - all Infos i
>> found was how to complie it on linux - but this doesn't help.
>> I am running solr version 6.3.0 on windows Server 2003
>> So i am searching for infos about compiling a plugin under windows.
>> Thanxs in advance :D
>> ----------------------------------------------------------------
>> This message was sent using IMP, the Internet Messaging Program.

View raw message