[ 
https://issues.apache.org/jira/browse/SENTRY-588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

shenguoquan updated SENTRY-588:
-------------------------------
    Description: The Solr schema API allows using a REST API to get schema 
about the each collection, including defined field types, fields, dynamic 
fields, and copy field declarations. There exists a risk that user can get the 
collection schema they does not access to. For example, user1 has no query 
privilege on collection collection1, but currently the user1 can get the schema 
metadata about collection1 as running the command: curl  
http://{host}:{port}/solr/collection1/schema It’s should deny the users get the 
schema information that they haven’t query privilege on.

> The Solr schema read protection with Sentry
> -------------------------------------------
>
>                 Key: SENTRY-588
>                 URL: https://issues.apache.org/jira/browse/SENTRY-588
>             Project: Sentry
>          Issue Type: Improvement
>            Reporter: shenguoquan
>            Assignee: shenguoquan
>
> The Solr schema API allows using a REST API to get schema about the each 
> collection, including defined field types, fields, dynamic fields, and copy 
> field declarations. There exists a risk that user can get the collection 
> schema they does not access to. For example, user1 has no query privilege on 
> collection collection1, but currently the user1 can get the schema metadata 
> about collection1 as running the command: curl  
> http://{host}:{port}/solr/collection1/schema It’s should deny the users get 
> the schema information that they haven’t query privilege on.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to