Kibana Index Patterns are visible to all users


I have installed Kibana 5.2.0 with X-Pack. I created 2 indexes, e.g logging-a-07.03.2017, logging-b-07.03.2017 with index patterns logging-a*, logging-b*
I created role 'a' which can access index pattern logging-a* with following privileges

I created an user and assinged it roles a, kibana_user. When I tried to log in with this user, the user can see the index pattern logging-b* also, eventhough role a has no access to indexpattern logging-b*. Not only that, user is also able to delete the indexpattern logging-b* using Management tab of Kibana. Ofcourse user is not able to see any data from logging-b* index, but he can delete it and when i tried to login in with the user who has access to logging-b* index, i can see that, the index pattern was deleted.

I have an usecase where i need to create users based on index patters. I might probably have 20 index patterns and each index pattern will have some users. I dont want all these index patterns to be displayed for all users. Is it possible to do that?

Thanks in Advance.

@sgarap the only way to currently do that is to set up multiple instances of Kibana.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.