Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-19727

Extend security.json of Infra Solr as a configuration property in Ambari

    XMLWordPrintableJSON

Details

    Description

      Add a new configuration type for INFRA_SOLR component called infra-solr-security-json

      During securing the cluster, that json is uploaded to znode of infra, solr, if someone wants to add some authorization as well, that json could be editable through ambari, so the users can define collection level authorization.

      Authorization can be added through solr admin rest api.
      take a look on: https://cwiki.apache.org/confluence/display/solr/Rule-Based+Authorization+Plugin

      if the authorization is updated, generated security.json can be checked with the following rest call:
      solr/admin/zookeeper?wt=xml&detail=true&path=%2Fsecurity.json&view=graph

      Based on that the new configuration type (infra-solr-security-json/content can be updated based on the response)

      Attachments

        1. AMBARI-19727.patch
          20 kB
          Oliver Szabo

        Issue Links

          Activity

            People

              oleewere Oliver Szabo
              oleewere Oliver Szabo
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: