简体   繁体   中英

User level access control in Kibana dashboard

I need to create a dashboard for some reports and my first approach was ES/kibana but I need user based access to the dashboard and user should be able to see just his data, more like a token based access. I know using shield we can have index level access control and using nginx and lua we can have another level of role based access control. Is it possible to achieve user based access to data in ES/Kibana.

Also, Is there any other existing solutions which can be used for creating such kind of dashboard, open source preferably.

Please don't mark a duplicate of How to set authentication in kibana , its few months old query.

Have you tried SearchGuard ? I think it could fit your needs. It's a free alternative to Shield (the comercial feature of Elastic). Shield would also fit your needs but is quite expensive, although you get the development license.

SearchGuard recently announced a version for elasticsearch 2.2 but still alpha. You also have versions for 1.x versions of elasticsearch.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM