Document2 reference does not apply to you as it is Kerberos plugin. You only need to upload the correct security.json so zookeeper, and your entire cluster is immediately secured. As you have already validated on your test node.
Jan > 26. des. 2023 kl. 18:27 skrev Uday Kumar <uday.p...@indiamart.com.INVALID>: > > Hi Jan, > > It is correct that Auth changes take effect across all nodes. So that would > be your procedure, done. > So, you meant to say, authentication changes will be reflected to all nodes > without node restart?? > > > May you have looked at docs for self-managed Solr with no zookeeper? In > that case you must touch each node at a time. > I don't think I have checked docs for self-managed solr with no zookeeper, > kindly check below referred sections and let me know if I am missing > anything. > > *Document-1*: > https://solr.apache.org/guide/8_10/authentication-and-authorization-plugins.html#enable-plugins-with-security-json > > Section referred: Enable Plugins with security.json > > *Document-2*: > https://solr.apache.org/guide/8_10/kerberos-authentication-plugin.html#security-json > > Section referred: security.json > > Thanks and regards, > Uday Kumar > > > > > On Tue, Dec 26, 2023, 16:04 Jan Høydahl <jan....@cominvent.com> wrote: > >> It is correct that Auth changes take effect across all nodes. So that >> would be your procedure, done. >> >> May you have looked at docs for self-managed Solr with no zookeeper? In >> that case you must touch each node at a time. >> >> Jan Høydahl >> >>> 26. des. 2023 kl. 08:20 skrev Uday Kumar <uday.p...@indiamart.com >> .invalid>: >>> >>> Hello all, >>> >>> In our production environment, we currently utilize Solr Cloud 8.10 with >> 8 >>> nodes/shards (i.e., 8 different servers), without any authentication >> plugin. >>> >>> *Our New Requirement:* >>> To implement Basic Authentication on Solr Cloud to prevent unauthorized >>> access. >>> >>> Here are the steps we have undertaken in our development environment:* >> [we >>> used Single Server, but nodes/shards with 8 different ports]* >>> 1. Created the security.json file. >>> 2. Configured and created different users as required. >>> 3. Uploaded the security.json file to Zookeeper. >>> >>> Surprisingly, *authentication is enabled on all nodes/shards* immediately >>> after pushing the security.json file to Zookeeper. >>> >>> However, according to the Solr Documentation, a restart of each node is >>> required for authentication changes to take effect across all >> nodes/shards. >>> >>> Our main query is, what is the correct approach for making authentication >>> changes live on all Nodes/Shards? >>> >>> *Thanks & Regards,* >>> *Uday Kumar* >>