Embedding kibana dashboards in my web app that can be altered by various users

I want to create a web app that would let users upload a json file and index it into elasticsearch and let them create custom kibana dashboards for themselves to visualize their org specific data. Can this be done using the Kibana API?

The app will be centrally hosted and all the infrastructure will be maintained by us.

Hi @fenster25,

it's possible to programmatically create dashboards and visualizations using the saved object APIs. If your app has a backend, then the easiest setup would probably be to forward requests from your app to the Kibana saved object api to create the dashboards. Otherwise you can also enable server.cors on the Kibana server to call directly from within a browser.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.