I have created a role and want to setup index level permissions for this role. I followed the opendistro documentation and when I test it with the user, the kibana discover/visualize/dashboard pages are completely blank. I don’t see any option to switch tenant too (I have just the global_tenant and the admin_tenant)
If for the same role I remove the index pattern, I see all the indices in the discover page and the visualize and dashboards page also shows up normally.
Following is the role I had created. If in the same role I change the value of index patterns from “logstash-" to "”, it works as I mentioned above.
The index level permissions work when I try to search using the dev tools panel in kibana, but the discover/visualize/dashboard pages are still showing blank
I don’t know if it will solve all your problems, but you just include the .kibana index along with the others you want to limit and discevery and other menus will work.