Import and Export Forms and Flows Using the Deploy CLI
This article explains how to import and export flows with the Deploy CLI for yaml and directory formats.
- Forms
- Flows
- Deploy CLI
To export the tenant settings, including forms and flows, use one of the following commands
- To export as a directory:
a0deploy export -c config.json -f directory -o tenant-settings-directory - To export in yaml format:
a0deploy export -c config.json --format=yaml --output_folder=tenant-settings-folder
To import these using a yaml file, include the following information in the file:
forms:
- name: Form1
body: ./forms/form1.json
- name: Form2
body: ./forms/form2.json
flows:
- name: Flow1
body: ./flows/flow1.json
- name: Flow2
body: ./flows/flow2.json
For yaml and directory imports, ensure the following prerequisites are met:
- Ensure the forms to be imported are saved as
.jsonfiles within theformsfolder. - Ensure the flows to be imported are saved as
.jsonfiles within theflowsfolder.
To import or export only specific items, use the AUTH0_INCLUDED_ONLY configuration variable, specifying 'forms' or 'flows' as elements within its array.