Export Users/Roles/Dashboards between instances

We are using a dev env to trial user/role/dashboard development and would like to use a CI/CD pipeline to reflect all the changes to another instance of ECE is there any method of exporting the saved objects/users between different instances of kibana?

Hi Jon, you can use Kibana's Saved Objects app to export and import Dashboards. Note that you will also need to export the Visualizations, Saved Searches, and Index Patterns used by these Dashboards. When automating this work, you can use Kibana's Import/Export Dashboard API.

You can use Elasticsearch's Snapshot and Restore APIs to create a snapshot of your .security-* and .security indices and restore them on the cluster you want to copy them to. This guide on the subject provides more detail. When working with snapshots and repositories manually, Kibana also offers a Snapshot Restore app to make the work easier.

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