-
Feature Request
-
Resolution: Fixed
-
L3 - Default
-
None
-
1
-
Not defined
-
3 - Expected
What is the desired functionality that you are missing?
As a Software Developer / DevOps I can use Optimize REST API to export report and dashboard configurations.
Which problem are you going to solve with this functionality?
This is tightly linked to OPT-5394, the import functionality.
From OPT-5394:
"Today Optimize allows to manually export and import JSON specifications of Reports and Dashboards. With OPT-4686 this will be extended to Collections (including Alerts and Data Sources) as well.
The problem is that this is a manual process, even though especially when using multiple stages of environments, it can become very time-consuming to do this manually. Adding this feature enables users to back up their configurations as well as migrate them between staging and production deployments.
The main reason why users would like to do this is to make sure that Optimize entities stay in sync across environments. The important detail is that this is true for certain Dashboards and Reports, but in higher environments (like Prod) there can be also Reports and Dashboards that do not exist in lower environments (like Dev)."
This is the controller panel for Smart Panels app
- is related to
-
OPT-4686 Export & Import - Collections configuration
- Open
-
OPT-5393 Overwrite entities on import to prevent duplication
- Open
-
OPT-5394 Dashboard+Report config import API to improve integration and automation
- Done
-
OPT-4768 Enable non-superusers to import/export entities
- Open
- links to
1.
|
Add API to export report definitions | Done | Unassigned | |
2.
|
Add API to export Dashboard Definitions | Done | Unassigned |