Re: Protect a collection to be deleted

2017-12-13 Thread Anshum Gupta
From what I remember, you can set a custom permission for a specific user to be able to delete a collection, or not allow anyone to delete a specific collection. Check out the “user defined permissions” section here: https://lucidworks.com/2015/08/17/securing-solr-basic-auth-permission-rules/

Re: Protect a collection to be deleted

2017-12-13 Thread Shawn Heisey
On 12/12/2017 1:23 PM, Anshum Gupta wrote: > You might want to explore Rule based authorization in Solr and stop > non-admin users from deleting collections etc. Here’s the link to the > documentation:  > https://lucene.apache.org/solr/guide/6_6/rule-based-authorization-plugin.html  Because I've n

Re: Protect a collection to be deleted

2017-12-13 Thread Yago Riveiro
That can work, but the goal it’s to avoid human error (like the UI that enforce you to type de name of the collection on delete) independently of the access level. Regards -- /Yago Riveiro On 12 Dec 2017 20:24 +, Anshum Gupta , wrote: > You might want to explore Rule based authorization i

Re: Protect a collection to be deleted

2017-12-12 Thread Anshum Gupta
You might want to explore Rule based authorization in Solr and stop non-admin users from deleting collections etc. Here’s the link to the documentation: https://lucene.apache.org/solr/guide/6_6/rule-based-authorization-plugin.html

Re: Protect a collection to be deleted

2017-12-12 Thread Yago Riveiro
Thanks Shawn for address the question to Jira. Indeed I want to continue to insert data in the collection. I found that delete a collection by mistake using the API it’s to easy and prone to human error. Regards, -- Yago Riveiro On 12 Dec 2017 19:05 +, Shawn Heisey , wrote: > On 12/12/20

Re: Protect a collection to be deleted

2017-12-12 Thread Shawn Heisey
On 12/12/2017 10:27 AM, Yago Riveiro wrote: > Is it possible in Solr protect a collection to be deleted through a > property? I doubt that this is possible at the moment. The suggestion from Markus to change permissions on the index files would prevent the actual index from being deleted, but I s

RE: Protect a collection to be deleted

2017-12-12 Thread Yago Riveiro
I don’t know if it’s possible but, if we can mark the collection like protected, we can avoid DELETE command to remove de collection. Maybe set the flag when CREATE command is executed? This is an interesting feature to avoid human errors, and relatively easy to implement. Regards -- Yago Ri

RE: Protect a collection to be deleted

2017-12-12 Thread Markus Jelsma
Hello, Well, you could remove the write permission for all segment files. Or, make a custom UpdateProcessor that intercepts *:* operations and stops a delete in its tracks. This is what we did, protect the search against me. Keep in mind that a negative query can also delete everything, so you