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 never used the authentication plugins, I have to ask: What kind of granularity does this offer? Can it protect individual collections from being deleted, while allowing others to be deleted? When I read the documentation, I see something saying that the permission affects ALL collections, so I suspect that kind of granularity is not possible. If authorization can be extended to allow per-collection permissions, that is one way to handle the use case, if the admin is already using authentication on their Solr instances. I don't use authentication, and it would be quite painful for my ecosystem if I were to turn it on, so I would want to have something else available to protect collections from API actions. Thanks, Shawn