Skip to main content
Version: Early Access

Configure the Digital.ai Agility— Micro Focus ALM QC Integration

Agility Connect 21.1 and later support integration with Micro Focus ALM QC. Agility Connect 21.1 supports Requirement and Defect modules of Micro Focus ALM QC.

However, in addition to setting up your mapping, you must enable history (if you want to sync change history too) for the Micro Focus ALM QC fields that you map in Agility Connect and configure the mapping's Webhook URL in Micro Focus ALM QC.

Enable History for the Micro Focus ALM QC Fields

  1. Log on to the Micro Focus ALM QC server as an Administration.
  2. Select Settings > Customize.
  3. Select Project Entities from the left tree view.
  4. Browse and select Requirement > System Fields from the Project Entities tree view.
  5. Select the Modified entity.
  6. Select the History check box.
  7. Repeat steps 4 through 6 for all the fields (with change history) that are mapped in Agility Connect. This step is not required for read-only fields, such as the Defect ID, that have no change history.
  8. Select Defects and repeat steps 4 through 6 for Defects.

Configure FTP settings for Agility Connect

This step is required to allow Agility Connect to automatically configure webhook scripts in Micro Focus.

  1. Go to the Site Admin page.
  2. Click Site Configuration.
  3. Add the FTP_PORT parameter if it's not already there and set the value to 21.

Configure the Agility Connect Mapping's Webhook URL in Micro Focus ALM QC

  1. Once you have your mapping created and activated for Micro Focus ALM QC integration, go to Settings > Webhooks, copy the webhook URL for the mapping, and keep it handy.
  2. Download the Agility Connect custom scripts - common_script.vbs, Req_AfterPost.vbs, and Bug_AfterPost.vbs—for the Micro Focus ALM QC's Common, Requirements, and Defects modules respectively.
  3. Open the common_script.vbs file, edit the gv_URL value with your Agility Connect server's webhook URL, and save the file.
  4. Log on to the Micro Focus ALM QC server as an Admin.
  5. Select Settings > Customize.
  6. Select Workflow from the left pane.
  7. Select Script Editor.
  8. Browse the tree view on the left and select Workflow Scripts > Project Scripts > Common script.
  9. Replace the Common script module's code with the one you downloaded.
  10. Repeat steps 7 and 8 for the Requirements module script and Defects module script using the custom scripts you downloaded.

Requirements Module