# Is there way to create Kibana dashboards from custom application?

**URL:** https://discuss.elastic.co/t/is-there-way-to-create-kibana-dashboards-from-custom-application/206608
**Category:** Kibana
**Created:** [November 5, 2019, 12:33pm UTC](https://discuss.elastic.co/t/is-there-way-to-create-kibana-dashboards-from-custom-application/206608 "2019-11-05T12:33:41Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Sagesh](https://avatars.discourse-cdn.com/v4/letter/s/e79b87/32.png) [@Sagesh](https://discuss.elastic.co/u/Sagesh)
#### Post date: [November 5, 2019, 12:33pm UTC](https://discuss.elastic.co/t/is-there-way-to-create-kibana-dashboards-from-custom-application/206608/1 "2019-11-05T12:33:41Z")

</div>

I wanted to provide clients to create dashboards and visualization in Kibana using our application. Is there a way I can create dashboards and visualization from my application? Or if client creates a new dashboard in Kibana I should be able to capture the details from my application?

Thanks,  
Sagesh

---

<div class="post-metadata">

### Author: ![flash1293](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/flash1293/32/41227_2.png) [@flash1293](https://discuss.elastic.co/u/flash1293)
#### Post date: [November 8, 2019, 10:50am UTC](https://discuss.elastic.co/t/is-there-way-to-create-kibana-dashboards-from-custom-application/206608/2 "2019-11-08T10:50:03Z")

</div>

Hi,

you can use the [saved object api](https://www.elastic.co/guide/en/kibana/current/saved-objects-api.html) to do this via REST calls sent to Kibana. You can send and retrieve a JSON representation of dashboards and visualizations. If you want to actually show the dashboards and visualizations, the most common way is to embed Kibana in an iframe.

---

<div class="post-metadata">

### Author: ![Sagesh](https://avatars.discourse-cdn.com/v4/letter/s/e79b87/32.png) [@Sagesh](https://discuss.elastic.co/u/Sagesh)
#### Post date: [November 13, 2019, 4:40am UTC](https://discuss.elastic.co/t/is-there-way-to-create-kibana-dashboards-from-custom-application/206608/3 "2019-11-13T04:40:31Z")

</div>

Thanks @flash1293 for your reply.  
Currently we have embed Kibana in an Iframe to show our pre-designed dashboards. We wanted to given an ability to the user to create their own dashboard and visualizations based on our es structure but we don't want the user to changes anything else other than the dashboard they are working on.If we provide them dashboard design access using Space and user access features, still the user can see other dashboards in the system. So is there a way I can have similar features inside my app so that I can control it by my code.

Regards,  
Sagesh

---

<div class="post-metadata">

### Author: ![flash1293](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/flash1293/32/41227_2.png) [@flash1293](https://discuss.elastic.co/u/flash1293)
#### Post date: [November 13, 2019, 8:33am UTC](https://discuss.elastic.co/t/is-there-way-to-create-kibana-dashboards-from-custom-application/206608/4 "2019-11-13T08:33:46Z")

</div>

Hi Sagesh, if this is an option consider creating a separate space for each user and only giving the user access to this single space. Then everyone has their own playground and can't break anything of other users.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [December 11, 2019, 8:33am UTC](https://discuss.elastic.co/t/is-there-way-to-create-kibana-dashboards-from-custom-application/206608/5 "2019-12-11T08:33:49Z")

</div>

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