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.