capabilities.work

Gated Inspect-then-Import Promotion

A 5-step recipe with Appian. We can help you get access.

Recipe · 5 steps

Gated Inspect-then-Import Promotion

with Appian

Gate an import behind a clean inspection and complete the deployment.

  1. Create an inspection for the package and settings to detect any blocking problems before the import gate.
  2. Poll the inspection until it completes, then gate on the error count: a clean inspection proceeds to import while errors stop the promotion.
  3. Create the import deployment now that inspection passed with no blocking errors, attaching the same package and settings files.
  4. Poll the import deployment until it leaves the IN_PROGRESS state and capture the final import status and object summary.
  5. Retrieve the plain-text deployment log for the completed import to close out the promotion with a full record.
What you'll need to have ready
  • apiKey: API key linked to a service account, sent in the appian-api-key header.
  • name: Name of the import deployment, displayed in Appian Designer.
  • description: Optional description of the import deployment.
  • packageFileName: The deployment package ZIP file content to inspect and import.
  • adminConsoleSettingsFileName: The Admin Console settings ZIP file content for inspection and import.
  • customizationFileName: Optional import customization properties file content.
For your developer

Arazzo workflow appian:inspect-then-import, 5 operations: createInspection → getInspectionResults → createDeployment → getDeploymentResults → getDeploymentLog. Specs on APIs.io.