I created a new role to seperate access to see only filebeat logs from specific Openshift namespaces. So far so good. The user with the role can only see logs from the granted namespaces.
If I now try to use "Discover", the filter it is not automatically showing available options. I can manually write a value and the filtering is working properly. Using the standard elastic user I see all the available options.
What permission or anything else do I miss? While troubleshooting I granted temporary"index permission 'all'", all Kibana privileges and Cluster privileges "all". Made no difference.
Have you checked the browser console for request that may be failing to you? I'm not an expert on Discover but I see this request that retrieves metadata of the index pattern
Checked it with both users (elastic and testuser). Console looks good. Same expected result in the console, but it is not showing up in the testuser UI. Checked it on Firefox and Chrome.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.