if the user does not have access to the index, no message is displayed (insufficient privileges).
but just doesn't display any data
which confuses my users, and they call me saying the data is missing.
This is a situation where I have the correct index pattern in Space , but the user role cannot access it.
I'm looking for a tip/hint to set Kibana in order it explains to the user that the reason they are not seeing any data is because of user permissions.
Thank you for the advice
@azasypkin is this something we have planned to be working on or are you aware of a way to overcome this?
It's something that we need to improve for sure, but it might be a bit tricky since the general consensus in software security is to avoid information leakage and hence hide the difference between missing data and the data that users don't have access to (so that unauthorized users cannot figure out which indices exist based on the error message as it might be sensitive information).
@Petr.Simik would you mind posting your use case (voting) on the issue I mentioned above? More real demand might help Global Experience team to prioritize this work.
Thank you,
This confusion stems from the fact that access to the Elastic index is separate from the KIbana index pattern, which is unaware of the Elastic security underneath.
So the behavior actually makes sense.
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.