How to restrict few tables and columns in Druid

Skip to first unread message

kalwa rakesh

Aug 14, 2017, 3:54:03 AM8/14/17
to Druid User
Hello Team,

I am very new to Druid, Trying to explore capabilities of Druid.
1. Can we restrict particular table or column to access for user specific? 
2. Are there are any Ranger specific restrictions available in Druid?

Thanks in Advance,

Nishant Bangarwa

Aug 16, 2017, 8:54:35 AM8/16/17
to Druid User
Hi Rakesh, 

You can implement table/datasource level authorization in druid by implementing an extension following the steps here -
Row/Column level security and ranger integration is still not there in Druid.

Easy way to achieve above is to use Apache HIVE to query druid (For details refer -
this will allow you to use the security capabilities of HIVE to define Row/Column level access restrictions using Ranger. (

You received this message because you are subscribed to the Google Groups "Druid User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
To post to this group, send email to
To view this discussion on the web visit
For more options, visit

Madhav Puri

May 23, 2023, 3:59:28 PM5/23/23
to Druid User

We have a use case to implement row level filtering and column masking with Druid. 

I came across this old thread and wondering if the suggestion of using Hive + Druid is still the best? I found Druid docs listing support for Apache Ranger [here] but I am not sure if that includes support for row level filtering and column masking through Ranger policies.

Appreciate your inputs on this.

Thank you.



May 23, 2023, 6:02:12 PM5/23/23
Recently we implemented Ldap authentication using which we r restricting data source level access. We r also trying to to extend it to  column level restrictions any inputs will be appreciated.

Sent from my Galaxy
Reply all
Reply to author
0 new messages