We are currently running an OpenDistro docker set up and are looking to move to OpenSearch&OSD soon. We would usually build our own version of Kibana from source with some logo changes, favicons etc., all which have plans to be customisable in future versions of OSD, which I’m aware of.
One thing we also like to do is strip out things that aren’t particularly useful for our end users. We run a service where several clients can access their own tenant within Kibana, and basically just view pre-made dashboards, or if they’re knowledgable with Kibana, create their own, but that isn’t a requirement. Everything in our set up tends to be ready-to-use.
Upon testing the OS stack, all of the changes we’d made to Kibana have (quite rightly) made their way back.
It got us thinking, why isn’t there a toggle or some kind of configuration option to hide the above things in red. Ideally, it might still be available for users who have an admin role, but there’s also plenty of other ways to achieve what those buttons are trying to achieve that they might not be necessary.
This also follows through to the /opensearch_dashboards_overview/ plugin where everything highlighted in red also present. We don’t think that these buttons necessarily need to be on display for absolutely every single user.
Of course, it’s not super simple to get this to work in a few days but we may have to switch to building a custom version of OSD to cut these out. I’d be interested in hearing anyone else’s thoughts here.