Required permissions for Solr Admin UI

Required permissions to view a core using the Solr Admin UI.

The Solr Admin UI requires specific permissions to view a search core. These permissions are different than the HTTP API permissions.

For DataStax Enterprise 4.8.13 and later 4.8.* releases, you must grant users the required permissions to view the Solr Admin UI:
GRANT SELECT ON solr_admin.solr_resources to user;
GRANT SELECT ON search_core to user;
Users require SELECT permissions on any search core that they view.

Specific permissions are required for all core operations:

Solr Admin UI URLs for operations Resource Required permissions in DSE 4.8.13 and later 4.8.* Required permissions in DSE releases 4.8.12 and earlier
/admin/cores?core=keyspace.table&action=create keyspace.table CREATE  
/admin/cores?core=keyspace.table&action=load keyspace.table CREATE  
/admin/cores?core=keyspace.table&action=reload keyspace.table ALTER  
/admin/cores?core=keyspace.table&action=rename keyspace.table ALTER  
/admin/cores?core=keyspace.table&action=swap keyspace.table ALTER  
/admin/cores?core=keyspace.table&action=unload keyspace.table DROP  
/admin/cores?core=keyspace.table&action=<other> keyspace.table SELECT, MODIFY, CREATE, ALTER, DROP  
/keyspace.table/update keyspace.table MODIFY MODIFY
/keyspace.table/select keyspace.table SELECT SELECT
/resource/keyspace.table/<command> solr_admin.solr_resources SELECT, MODIFY, CREATE, ALTER SELECT, MODIFY, CREATE, ALTER, DROP
/admin/luke?core=keyspace.table keyspace.table SELECT SELECT, MODIFY, CREATE, ALTER, DROP
/admin/system?core=keyspace.table keyspace.table SELECT SELECT, MODIFY, CREATE, ALTER, DROP
/admin/mbeans?core=keyspace.table keyspace.table SELECT SELECT, MODIFY, CREATE, ALTER, DROP
/admin/ping?core=keyspace.table keyspace.table SELECT SELECT, MODIFY, CREATE, ALTER, DROP
/admin/field?core=keyspace.table keyspace.table SELECT SELECT, MODIFY, CREATE, ALTER, DROP
/replication?core=keyspace.table keyspace.table SELECT SELECT, MODIFY, CREATE, ALTER, DROP
/admin/file/?core=keyspace.table solr_admin.solr_resources SELECT  
any other URL for keyspace.table keyspace.table SELECT, MODIFY, CREATE, ALTER, DROP SELECT, MODIFY, CREATE, ALTER, DROP