Migrating apps between accounts
You can migrate apps between different accounts or instances using DronaHQ's app import and export feature, this can be useful in case you wish to transfer app or create versioning of the same app across different accounts.
Steps to migrate an app
Make sure to publish the app before exporting. If you have made any changes to the app after exporting, those changes will not be reflected in the exported app, in that case you need to republish and export the app again.
Config -> App Export and click on
Export app json.
A sidebar will open which will list all the Connectors, Sheets, PDFs, Custom Controls and Widgets used within the application. Click on
Export app json to save the app's json file on to your machine.
Make sure to create all the app dependencies like Connectors, Custom Controls, Widgets, etc. listed in the app summary with the exact same name in the account you are transferring the app to.
To import an app, open the DronaHQ's home screen and navigate to
Apps -> My Apps -> + icon -> Import App. Now you can upload the app's json file that you have exported.
A summary of all the dependencies used within the app will appear before DronaHQ imports/installs the app in the account. Now click on
Confirm and Install to finish importing the app.
In case any of the connector is not present in the account, then you need to create that connector before importing the app. While importing the app, connector queries will either be added to the connector if missing or the existing queries will be overwritten by the queries present in the app.