https://github.com/openshift/openshift-ansible/pull/9363
The intention is such that everyone shares dashboards. This is the same as offered by a non-Openshift version of Kibana except we are distinguishing between admin and non-admin users. There is nothing to prevent users from doing anything, which is by design. We do not intend to provide additional modifications. Note also as identified by step 9, if a user does not have access to a given project they will see permission errors. This particular stack, I believe, is related to code which removes index patterns where you no longer see a set of projects which makes sense in this case. One user seeded the index patterns and the plugin removed them for the other user because he does not have visibility to the projects. This bz was really about exposing the configuration option and not necessarily the specifics of the feature. I'm not sure what the right solution here is. I suspect it would make more sense in this configuration to maybe disable restrictions on log access as it's otherwise difficult to handle correctly with the limitations of Kibana's design.
Moving to modified as the code is already in ansible to allow you to set the configuration.
@jeff, For we don't modify the upstream code. QE can accept this feature. For everyone can modify the dashboard, the Openshift Administrator should be cautious to enable it.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:2660