Enable email notifications for Approvals

You can configure IXIA CCMS to send an email to the Approvers assigned to an Approval if an important event occurs, such as being assigned to the Approval in IXIA CCMS Desktop. This might require access to IXIA CCMS Scheduler.

Important: Make configuration changes in a test environment and confirm they work before copying them to a production environment. For dedicated SaaS deployments, test the changes and then ask IXIA CCMS Customer Support to copy the changes to your production environment.
  1. In the TEXTML Administration perspective, connect to your server.
  2. Expand the Content Store's Repository node, and locate the triggers.xml file in the /system/conf/ collection.
  3. Check out the file and open it for editing.
  4. Locate the trigger for email notifications for Approvals by finding the following:
    <!-- mail ticket trigger for approval object. -->
  5. Remove the <!-- comment tag before the <trigger> element and the --> comment tag after </trigger>.
    By removing the comment tag, you enable the trigger.
    For example:
    <!-- mail ticket trigger for approval object. -->
    <!--<trigger apply-to="assignTo" class="com.ixiasoft.cms.triggers.assignments.CreateTicket" name="Send mail to all approvers when creating or assigning an approval object" objtype="approval" schedule="after">
      <parameters>
        <param name="valid-status" value="Authoring:*"/>
      </parameters>
    </trigger>
    
    <trigger apply-to="changeStatus" class="com.ixiasoft.cms.triggers.CreateTicketTrigger" name="Send mail to all approvers when cancelling an approval object" objtype="approval" schedule="after">
      <parameters>
        <param name="initial-status" value="Authoring:*"/>
        <param name="end-status" value="Authoring:cancelled"/>
        <param name="include-inactive" value="true"/>
      </parameters>
    </trigger>-->
  6. Save, close, and check in the file.
  7. If email notifications have not previously been set up in your system, enable and configure email notifications:
    1. In CCMS Scheduler, enable the CCMS Activity Report job.
      For more information, see how to configure the IXIA CCMS Activity Report in the Installing IXIA Scheduler.
    2. Configure the email template in the change_status_ticket.xsl file.
      For instructions, see the change_status_ticket.xsl section in Installing IXIA Scheduler.

      For example, you can customize the content of the email notification and specify the URL ofCCMS Web.

    3. See Installing IXIA Scheduler to configure regular reminder emails and other optional settings.