org.apache.solr.common.cloud

Class SaslZkACLProvider

  • All Implemented Interfaces:
    ZkACLProvider


    public class SaslZkACLProvider
    extends SecurityAwareZkACLProvider
    ZkACLProvider that gives all permissions for the user specified in System property "solr.authorization.superuser" (default: "solr") when using sasl, and gives read permissions for anyone else. Designed for a setup where configurations have already been set up and will not be modified, or where configuration changes are controlled via Solr APIs.