On 11/15/23 08:10, Oakley, Craig (NIH/NLM/NCBI) [C] wrote:
After upgrading from Solr8.11.1 to Solr9.2.1, the browser GUI (at hostname:port/solr/#/~collections/collection_name) has 
the "Reload" button greyed out and not functional ("Add Collection" and "Delete Collection" 
have also become greyed-out, but I am not as concerned about those). This is when logged in as a user which can execute 
solr/admin/collections?action=RELOAD&name=collection_name using curl; but it would be nice to allow the browser 
interface to work as well. I have not found any clues in the request logs, nor using SolrLogAuditLoggerPlugin, nor by 
increasing logging levels for security, or in the "Major Changes" web page. Any ideas?

After starting a 9.2.1 cloud example and examining the resulting web page in the browser debug console, I can see that what will cause the reload button to be disabled is a lack of collection edit permissions for the logged-in user.

Because calling the reload with curl works, the overall permission system is functioning as expected.

Explicitly grant the collection-admin-edit permission to the logged in user or their group, and it should fix the UI.

The fix for SOLR-16621, which is included in 9.2.1, should have eliminated this problem. Are you absolutely sure you're running 9.2.1 and not 9.0.x or 9.1.x?

Thanks,
Shawn

Reply via email to