Added functionality of integration with OpenText Application Quality Management

Compared to integration with QC 10.00, integration with OpenText Application Quality Management provides a centralized, consolidated landing page for integrations in the OpenText PPM standard interface.

You can perform all integration configuration tasks here, including:

  • Add a new integration configuration easily.

    A drop-down list of eligible OpenText Application Quality Management request types and an Add Integration Configuration link are available at the bottom the Integration Configurations summary section. This allows you to add a new integration configuration easily.

  • Map one OpenText Application Quality Management request type to multiple entities from different OpenText Application Quality Management domains or projects.

    For example, you can map one OpenText Application Quality Management request type to a defect in both project1 and project2 in OpenText Application Quality Management. When creating a request in PPM, you need to select the exact OpenText Application Quality Management project that you want the request to map to.

    Note: If a PPM request type is already mapped with OpenText Application Quality Management entity type defect (or requirement), then any new integration configurations for the request type shall also be mapped with the same OpenText Application Quality Management entity type of defect (or requirement).

  • Configure an integration configuration easily, including enabling or disabling, deleting, or copying the integration configuration.

  • Upgrade an existing integration configuration with QC 10 easily.

    Integration configurations with QC 10 are read-only (), with an Upgrade icon () available at the right end of the entries. You can upgrade an integration configuration to integration with ALM version 11.00 or later. For more information, see Upgrade from Integration with QC 10.00 to Integration with OpenText Application Quality Management.

    • Rationalized integration configuration status and action icons

      • Enabled . The integration configuration is enabled and operable. Same as Deployed before OpenText PPM version 9.20.

      • Disabled . The integration configuration disabled and not operable. However, you can enable it by clicking the icon at a later time as necessary. Same as Undeployed before OpenText PPM version 9.20.

      • Read-Only . The integration configuration with QC is operable but not configurable.

      • Delete . If an integration configuration is not used any more, you can click Delete to remove the integration configuration from OpenText PPM permanently. Same as Disable before OpenText PPM version 9.20.

      • View Log . User can click this icon for an integration configuration to view its log information.

    • Enhanced password security by encryption for integration configurations

      No password required when browsing the integration configurations. Password required for updating an integration configuration.

    • Easy integration data mapping with default field mapping lists. Configuration no longer requires explicit deployment of the field mapping file to OpenText Application Quality Management or to PPM.

      Default field mapping lists are available for both OpenText Application Quality Management defect and requirement modules. The default field mapping lists can be used without any additional configuration. Users can also customize field mappings easily according to their business requirements.

    • New fields added for OpenText Application Quality Management requirement type support and optional synchronization to ALM requirement or defect

      • OpenText Application Quality Management requirement type support

        New field QC/ALM Requirement Type is added to the QC/ALM Info field group. Users can use this field to control which requirement type they want to create in OpenText Application Quality Management.

      • Synchronization to OpenText Application Quality Management requirement or defect is optional.

        For requirement or defect synchronization, the Synchronize to QC/ALM Defect field and Synchronize to QC/ALM Requirement field are introduced to control whether to synchronize a request to OpenText Application Quality Management.

      Note: For integration configurations upgraded from QC 10, to add the new fields to your existing request types, you can run the kUpgradeIntegrationRequests.sh script provided with OpenText PPM version 25.1 to update the existing request types.

      To do so,

      1. Navigate to the <PPM_Home>/bin directory.

      2. Run the following command:
        sh kUpgradeIntegrationRequests.sh
        You should be able to see that the new fields are added. At the same time, you can still continue to use the existing data.
    • An integration tool (PPM Center–ALM Integration Tool) is provided to enable hidden fields in OpenText Application Quality Management for the integration and to deploy the workflow scripts in OpenText Application Quality Management.

      Note: The PPM Center-ALM Integration Tool is applicable for integration with ALM version 11.50 or later.

      For integration with ALM version 11.00 or 11.20, or for an integration configuration upgraded from QC 10, you need to manually run the scripts provided by Software Support:

    • Enhanced retry mechanism for failed synchronization.

      When ALM server is unreachable due to the server being down or incorrect username or password provided, the automatic synchronization retry attempts are not subject to the standard retry limit until the ALM server is accessible.

      Administrators need to add a Retry workflow step to enable this enhanced retry mechanism. An example:

    • Integration configurations can be exported or imported to simplify maintenance and configuration work. For more information, see Importing or Exporting an Integration Configuration.

    • Creating a defect in OpenText Application Quality Management can create a request in PPM.

    • Email notification options are enhanced—you can optionally have notifications sent as follows:

      • When the integration creates or updates OpenText Application Quality Management defects as well as other entities.

      • When integration errors occur.

      • In a daily consolidation of notifications, as an alternative to individual notifications.

      The information in the notifications matches the information in the event and error log.

    • The integration supports both HTTP and HTTPS. (The integration with QC version 10.00 supports HTTP only.)

    • When a PPM request is created, the integration automatically populates the request fields related to ALM—the ALM server instance (URL), domain, and project—with the values PPM retains from initial configuration of the integration.