We'll need to add REST API for editing Audit logging in later versions.

As far as I understand, the version in the JSON comes from Zookeeper node 
version, but there has been issues that if you upload a security.json with that 
v node to ZK it was not parsed correctly. I don't know the reason why the JSON 
would contain the version in the first place. Probably some work to do here?

--
Jan Høydahl, search solution architect
Cominvent AS - www.cominvent.com

> 20. jun. 2019 kl. 02:39 skrev Gus Heck <gus.h...@gmail.com>:
> 
> in the security documentation here: 
> https://lucene.apache.org/solr/guide/8_1/authentication-and-authorization-plugins.html#in-standalone-mode
>  
> <https://lucene.apache.org/solr/guide/8_1/authentication-and-authorization-plugins.html#in-standalone-mode>
> 
> we give the following advice:
> 
> Once security.json has been uploaded to ZooKeeper, you should use the 
> appropriate APIs for the plugins you’re using to update it. You can edit it 
> manually, but you must take care to remove any version data so it will be 
> properly updated across all ZooKeeper nodes. The version data is found at the 
> end of the security.json file, and will appear as the letter "v" followed by 
> a number, such as {"v":138}.
> 
> However, I don't see any API mentioned in 
> https://lucene.apache.org/solr/guide/8_1/audit-logging.html 
> <https://lucene.apache.org/solr/guide/8_1/audit-logging.html> ? Is this 
> planned for the future?
> 
> Also I sort of wonder why security.json is keeping it's own version in the 
> json rather than relying on zookeeper's node versions like everything else? 
> What problem do we have there that we don't have in the rest of our json 
> files?
> 
> -Gus
> 
> -- 
> http://www.needhamsoftware.com <http://www.needhamsoftware.com/> (work)
> http://www.the111shift.com <http://www.the111shift.com/> (play)

Reply via email to