Dynamic Forms lets you export and import rule configurations with ease - reuse them across projects or transfer them to another Jira instance instead of setting them up from scratch.
You can import and export the configuration of a rule set in all space types. Import and export are available in the rule set editor.
You can’t import rules into a shared rule set.
The configuration file is saved to your computer as a JSON file.
The configuration is imported to the rule set.
Use the import and export feature to transfer Dynamic Forms rule configurations from one Jira Cloud instance to another - for example, to replicate a tested configuration to a production instance or share rules with another team.
To transfer a configuration, export it from the source instance and import it into the target instance. The steps are the same as for within-instance import and export described above.
When you import a file from a different Jira instance, Dynamic Forms tries to match each field in the exported configuration to a field on the target instance - first by field ID, then by name.
After you upload the JSON file, the Import configuration dialog shows a mapping summary. When all fields are matched, All fields have been mapped successfully is displayed.
When some fields from the exported file are not found on the target instance, Dynamic Forms shows a warning banner before you confirm the import.
The behavior depends on where the unmatched field appears:
Rules for fields that have no match on the target instance (Not set) are skipped entirely and not imported. If you need those rules, make sure the corresponding fields exist on the target instance before importing.
After reviewing the mapping, choose the import type and click Import configuration. The configuration is loaded in draft mode - click Apply changes to save it or Discard to remove it.
To maintain a consistent configuration across multiple Jira instances, keep the exported JSON file as a template. Re-import it into each instance whenever you need to apply or update the setup.
If you can’t find the answer you need in our documentation, raise a support request. Include as much information as possible to help our support team resolve your issue faster.