Import with Dry-run

Goal

Safely apply configuration changes from a file or JSON payload.

Generic flow

  1. Export a snapshot first: Export a Snapshot.

  2. Open the module and the Import dialog.

  3. Select the import mode (MERGE/REPLACE) if available.

  4. Upload the file (or paste JSON) and run Dry-run.

  5. Review the dry-run summary and warnings.

  6. If dry-run is clean and you accept the plan, confirm Import.

  7. Refresh and verify.

Import safety checklist

  1. Confirm you are in the correct environment.

  2. Confirm your selected context (for example, client type) matches the file.

  3. Export a snapshot before changes.

  4. Run Dry-run and review:

    • errors (must be resolved),

    • warnings (understand impact),

    • create/update/delete counts.

  5. If using REPLACE, confirm you accept deletions shown in the dry-run plan.

  6. Apply import and immediately verify by refreshing and re-opening the affected entries.

What to review in dry-run

  • Errors: must be fixed before importing.

  • Warnings: understand impact (especially with REPLACE).

  • Counts: created/updated/deleted/duplicates.

  • Preview samples: spot-check that the right objects will change.

Screenshot placeholders

Import dialog with mode selector and dry-run preview (placeholder)