Dynamic Self Service Release Notes - Avaya Support

Page created by Nicole Hammond
 
CONTINUE READING
Dynamic Self Service Release Notes

                               Release 2.9.3.3
                                       Issue 2
                              November 2020
© 2015-2020 Avaya Inc.                                            Partner outside of the United States and Canada, the
All Rights Reserved.                                              warranty is provided to you by said Avaya Channel Partner
                                                                  and not by Avaya.
Notice
                                                                  HostedService
While reasonable efforts have been made to ensure that the
information in this document is complete and accurate at the      THE FOLLOWING APPLIES IF YOU PURCHASE A
time of printing, Avaya assumes no liability for any errors.      HOSTED SERVICE SUBSCRIPTION FROM AVAYA OR AN
Avaya reserves the right to make changes and corrections to       AVAYA CHANNEL PARTNER (AS APPLICABLE), THE
the information in this document without the obligation to        TERMS OF USE FOR HOSTED SERVICES ARE
notify any person or organization of such changes.                AVAILABLE ON THE AVAYA WEBSITE,
                                                                  HTTP://SUPPORT.AVAYA.COM/ LICENSEINFO UNDER
Documentation disclaimer
                                                                  THE LINK “Avaya Terms of Use for Hosted Services” OR
“Documentation” means information published by Avaya in           SUCH SUCCESSOR SITE AS DESIGNATED BY AVAYA,
varying mediums which may include product information,            AND ARE APPLICABLE TO ANYONE WHO ACCESSES
operating instructions and performance specifications that        OR USES
Avaya may generally make available to users of its products
                                                                  THE HOSTED SERVICE. BY ACCESSING OR USING THE
and Hosted Services. Documentation does not include
                                                                  HOSTED SERVICE, OR AUTHORIZING OTHERS TO DO
marketing materials. Avaya shall not be responsible for any
                                                                  SO, YOU, ON BEHALF OF YOURSELF AND THE ENTITY
modifications, additions, or deletions to the original
                                                                  FOR WHOM YOU ARE DOING SO (HEREINAFTER
Published version of documentation unless such
                                                                  REFERRED TO INTERCHANGEABLY AS “YOU” AND
modifications, additions, or deletions were performed by
                                                                  “END USER”), AGREE TO THE TERMS OF USE. IF YOU
Avaya. End User agrees to indemnify and hold harmless
                                                                  ARE ACCEPTING THE TERMS OF USE ON BEHALF A
Avaya, Avaya's agents, servants and employees against all
                                                                  COMPANY OR OTHER LEGAL ENTITY, YOU
claims, lawsuits, demands and judgments arising out of, or in
                                                                  REPRESENT THAT YOU HAVE THE AUTHORITY TO
connection with, subsequent modifications, additions or
deletions to this documentation, to the extent made by End        BIND SUCH ENTITY TO THESE TERMS OF USE. IF YOU
User.                                                             DO NOT HAVE SUCH AUTHORITY, OR IF YOU DO NOT
                                                                  WISH TO ACCEPT THESE TERMS OF USE, YOU MUST
Link disclaimer
                                                                  NOT ACCESS OR USE THE HOSTED SERVICE OR
Avaya is not responsible for the contents or reliability of any   AUTHORIZE ANYONE TO ACCESS OR USE THE
linked websites referenced within this site or documentation      HOSTED SERVICE. YOUR USE OF THE HOSTED
provided by Avaya. Avaya is not responsible for the               SERVICE SHALL BE LIMITED BY THE NUMBER AND
accuracy of any information, statement or content provided        TYPE OF LICENSES PURCHASED UNDER YOUR
on these sites and does not necessarily endorse the               CONTRACT FOR THE HOSTED SERVICE, PROVIDED,
products, services, or information described or offered within    HOWEVER,
them. Avaya does not guarantee that these links will work all
                                                                  THAT FOR CERTAIN HOSTED SERVICES IF
the time and has no control over the availability of the linked
                                                                  APPLICABLE, YOU MAY HAVE THE OPPORTUNITY TO
pages.
                                                                  USE FLEX LICENSES, WHICH WILL BE INVOICED
Warranty                                                          ACCORDING TO ACTUAL USAGE ABOVE THE
                                                                  CONTRACT LICENSE LEVEL. CONTACT AVAYA OR
Avaya provides a limited warranty on Avaya hardware and
                                                                  AVAYA’S CHANNEL PARTNER FOR MORE
software. Refer to your sales agreement to establish the
                                                                  INFORMATION ABOUT THE LICENSES FOR THE
terms of the limited warranty. In addition, Avaya’s standard
                                                                  APPLICABLE HOSTED SERVICE, THE AVAILABILITY OF
warranty language, as well as information regarding support
                                                                  ANY FLEX LICENSES (IF APPLICABLE), PRICING AND
for this product while under warranty is available to Avaya
                                                                  BILLING INFORMATION,
customers and other parties through the Avaya Support
website: http://support.avaya.com or such successor site as       AND OTHER IMPORTANT INFORMATION REGARDING
designated by Avaya. Please note that if you acquired the         THE HOSTED SERVICE.
product(s) from an authorized Avaya Channel

Dynamic Self Service Release Notes                                                                 November 2020              2
Support Tools:                                                   AND CONDITIONS AND CREATE A BINDING CONTRACT
                                                                 BETWEEN YOU AND AVAYA INC. OR THE APPLICABLE
“AVAYA SUPPORT TOOLS”MEAN THOSE SUPPORT
TOOLS PROVIDED TO PARTNERS OR CUSTOMERS IN                       AVAYA AFFILIATE (“AVAYA”).
CONNECTION WITH MAINTENANCE SUPPORT OF
                                                                 Avaya grants you a license within the scope of the license
AVAYA EQUYIPMENT (E.G., SAL, SLA MON, AVAYA
                                                                 types described below, with the exception of Heritage Nortel
DIAGNOISTIC SERVER, ETC.) AVAYA SUPPORT TOOLS
                                                                 Software and Support Tools, for which the scope of the
ARE INTENDED TO BE USED FOR LAWFUL
                                                                 license is detailed below Where the order documentation
DIAGNOSTIC AND NETWORK INTEGRITY PURPOSES
                                                                 does not expressly identify a license type, the applicable
ONLY. The customer is responsible for understanding and
                                                                 license will be a Designated System License. The applicable
complying with applicable legal requirements with regard to
                                                                 number of licenses and units of capacity for which the
its network. The Tools may contain diagnostic capabilities
                                                                 license is granted will be one (1), unless a different number
that allow Avaya, authorized Avaya partners, and authorized
                                                                 of licenses or units of capacity is specified in the
customer administrators to capture packets, run diagnostics,
                                                                 documentation
capture key strokes and information from endpoints including
contact lists, and remotely control and monitor end-user         or other materials available to you. “Designated Processor”
devices. The customer is responsible for enabling these          means a single stand-alone computing device. “Server”
diagnostic capabilities, for ensuring users are aware of         means a Designated Processor that hosts a software
activities or potential activities and for compliance with any   application to be accessed by multiple users.
legal requirements with respect to use of the Tools and
                                                                 License type(s)
diagnostic capabilities on its network, including, without
limitation, compliance with laws regarding notifications         Designated System(s) License (DS). End User may install
regarding capture of personal data and call recording.           and use each copy or an Instance of the Software only: 1) on
                                                                 a number of Designated Processors up to the number
Licenses
                                                                 indicated in the order; or 2) up to the number of Instances of
THE SOFTWARE LICENSE TERMS OR SUPPORT TOOLS                      the Software as indicated in the order, Documentation, or as
LICENSE TERMS AVAILABLE ON THE AVAYAWEBSITE,                     authorized by Avaya in writing. Avaya may require the
HTTP://SUPPORT.AVAYA.COM/LICENSEINFO                             Designated Processor(s) to be identified in the order by type,
                                                                 serial number, feature key, Instance, location or other
OR SUCH SUCCESSOR SITE AS DESIGNATED BY
                                                                 specific designation, or to be provided by End User to Avaya
AVAYA, ARE APPLICABLE TO ANYONE WHO
                                                                 through electronic means established by Avaya specifically
DOWNLOADS, USES AND/OR INSTALLS AVAYA
                                                                 for this purpose.
SOFTWARE, PURCHASED FROM AVAYA INC., ANY
AVAYA AFFILIATE, OR AN AVAYA CHANNEL PARTNER                     Heritage Nortel Software
(AS APPLICABLE) UNDER A COMMERCIAL AGREEMENT
                                                                 “Heritage Nortel Software” means the software that was
WITH AVAYA OR AN AVAYA CHANNEL PARTNER.
                                                                 acquired by Avaya as part of its purchase of the Nortel
UNLESS OTHERWISE AGREED TO BY AVAYA IN
                                                                 Enterprise Solutions Business in December 2009. The
WRITING, AVAYA DOES NOT EXTEND THIS LICENSE IF
                                                                 Heritage Nortel Software currently available for license from
THE SOFTWARE WAS OBTAINED FROM ANYONE
                                                                 Avaya is the software contained within the list of Heritage
OTHER THAN AVAYA, AN AVAYA AFFILIATE OR AN
                                                                 Nortel Products located at
AVAYA CHANNEL PARTNER; AVAYA RESERVES THE
                                                                 http://support.avaya.com/LicenseInfo/ under the link
RIGHT TO TAKE LEGAL ACTION AGAINST YOU AND
                                                                 “Heritage Nortel Products”, or such successor site as
ANYONE ELSE USING OR SELLING THE SOFTWARE
                                                                 designated by Avaya. For Heritage Nortel Software, Avaya
WITHOUT A LICENSE. BY INSTALLING, DOWNLOADING
                                                                 grants Customer a license to use Heritage
OR USING THE SOFTWARE, OR AUTHORIZING OTHERS
TO DO SO, YOU, ON BEHALF OF YOURSELF AND THE                     Nortel Software provided hereunder solely to the extent of
ENTITY FOR WHOM YOU ARE INSTALLING,                              the authorized activation or authorized usage level, solely for
DOWNLOADING OR USING THE SOFTWARE                                the purpose specified in the Documentation, and solely as
(HEREINAFTER REFERRED TO INTERCHANGEABLY AS                      embedded in, for execution on, or (in the event the
“YOU” AND “END USER”), AGREE TO THESE TERMS                      applicable Documentation permits installation on non-Avaya

3 Dynamic Self Service Release Notes                                                                         November 2020
equipment) for communication with Avaya equipment.                AND/OR (ii) DECODE AVC VIDEO THAT WAS ENCODED
Charges for Heritage Nortel Software may be based on              BY A CONSUMER ENGAGED IN A PERSONAL ACTIVITY
extent of activation or use authorized as specified in an order   AND/OR WAS OBTAINED FROM A VIDEO PROVIDER
or invoice.                                                       LICENSED TO PROVIDE AVC VIDEO. NO LICENSE IS
                                                                  GRANTED OR SHALL BE IMPLIED FOR ANY OTHER
Support Tools: Avaya Support Tools are provided as an
                                                                  USE. ADDITIONAL INFORMATION MAY BE OBTAINED
entitlement of Avaya Support Coverage (e.g., maintenance)
                                                                  FROM MPEG LA, L.L.C. SEE
and the entitlements are established by Avaya. The scope
                                                                  HTTP://WWW.MPEGLA.COM.
of the license for each Tool is described in its License terms
and/or the applicable service description document.               Note to Service Provider

Copyright                                                         The Product or Hosted Service may use Third Party
                                                                  Components subject to Third Party Terms that do not allow
Except where expressly stated otherwise, no use should be
                                                                  hosting and require a Service Provider to be independently
made of materials on this site, the Documentation, Software,
                                                                  licensed for such purpose. It is your responsibility to obtain
Hosted Service, or hardware provided by Avaya. All content
                                                                  such licensing.
on this site, the documentation, Hosted Service, and the
Product provided by Avaya including the selection,                Preventing Toll Fraud
arrangement and design of the content is owned either by
                                                                  “Toll Fraud” is the unauthorized use of your
Avaya or its licensors and is protected by copyright and
                                                                  telecommunications system by an unauthorized party (for
other intellectual property laws including the sui generis
                                                                  example, a person who is not a corporate employee, agent,
rights relating to the protection of databases. You may
                                                                  subcontractor, or is not working on your company's behalf).
not modify, copy, reproduce, republish, upload, post,             Be aware that there can be a risk of Toll Fraud associated
transmit or distribute in any way any content, in whole or in     with your system and that, if Toll Fraud occurs, it can result
part, including any code and software unless expressly            in substantial additional charges for your
authorized by Avaya. Unauthorized reproduction,                   telecommunications services.
transmission, dissemination, storage, and or use without the
                                                                  Avaya Toll Fraud intervention
express written consent of Avaya can be a criminal, as well
as a civil offense under the applicable law.                      If you suspect that you are being victimized by Toll Fraud
                                                                  and you need technical assistance or support, call Technical
Third Party Components
                                                                  Service Center Toll Fraud Intervention Hotline at +1-800-
“Third Party Components” mean certain software programs           643-2353 for the United States and Canada. For additional
or portions thereof included in the Software or Hosted            support telephone numbers, see the Avaya Support website:
Service may contain software (including open source               http://support.avaya.com or such successor site as
software) distributed under third party agreements (“Third        designated by Avaya. Suspected security vulnerabilities with
Party Components”), which contain terms regarding the             Avaya products should be reported to Avaya by sending mail
rights to use certain portions of the Software (“Third Party      to: securityalerts@avaya.com.
Terms”). As required, information regarding distributed Linux
OS source code (for those Products that have distributed
Linux OS source code) and identifying the copyright holders
of the Third Party Components and the Third Party Terms
that apply is available in the Documentation or on Avaya’s
website at: http://support.avaya.com/Copyright or such            Trademarks
successor site as designated by Avaya. You agree to the
                                                                  The trademarks, logos and service marks (“Marks”)
Third Party Terms for any such Third Party Components.
                                                                  displayed in this site, the Documentation, Hosted Service(s),
THIS PRODUCT IS LICENSED UNDER THE AVC PATENT                     and Product(s) provided by Avaya are the registered or
PORTFOLIO LICENSE FOR THE PERSONAL USE OF A                       unregistered Marks of Avaya, its affiliates, or other third
CONSUMER OR OTHER USES IN WHICH IT DOES NOT                       parties. Users are not permitted to use such Marks without
RECEIVE REMUNERATION TO (i) ENCODE VIDEO IN                       prior written consent from Avaya or such third party which
COMPLIANCE WITH THE AVC STANDARD (“AVC VIDEO”)                    may own the Mark. Nothing contained in this site, the

Dynamic Self Service Release Notes                                                                    November 2020                4
Documentation, Hosted Service(s) and Product(s) should be        Downloading Documentation
construed as granting, by implication, estoppel, or otherwise,
                                                                 For the most current versions of Documentation, see the
any license or right in and to the Marks without the express     Avaya Support website: http://support.avaya.com, or such
written permission of Avaya or the applicable third party.       successor site as designated by Avaya.

Avaya is a registered trademark of Avaya Inc.                    Contact Avaya Support

All non-Avaya trademarks are the property of their respective    See the Avaya Support website: http://support.avaya.com for
owners. Linux® is the registered trademark of Linus Torvalds     Product or Hosted Service notices and articles, or to report a
in the U.S. and other countries.                                 problem with your Avaya Product or Hosted Service. For a
                                                                 list of support telephone numbers and contact addresses, go
All non-Avaya trademarks are the property of their respective
                                                                 to the Avaya Support website: http://support.avaya.com (or
owners, and “Linux” is a registered trademark of Linus
                                                                 such successor site as designated by Avaya), scroll to the
Torvalds.
                                                                 bottom of the page, and select Contact Avaya Support.

5 Dynamic Self Service Release Notes                                                                      November 2020
Contents

Introduction ................................................................................................................... 7

New features in DSS 2.9.3.3 ......................................................................................... 8

Issues fixed in DSS 2.9.3.3 ........................................................................................... 9

Known issues in DSS 2.9.3.3 ...................................................................................... 11

Dynamic Self Service Release Notes                                                                      November 2020           6
Introduction

Dynamic Self Service (DSS) is a web-based application that you can use to build a self-service
application to serve your business requirements.
Using DSS, you can perform the following actions:
   •   Manage call flows through web browsers.
   •   Link nodes in a call flow using Visual Flow Editor (VFE).
   •   Manage audio files.
   •   Schedule the call flow changes.
   •   Manage call transfers.
   •   Run reusable call flow modules using the Avaya Aura® Orchestration Designer
       application.
   •   Trace calls.
   •   Test call flows in a production environment before publishing new call flows.
Also, when you want to transfer a call, you can configure the application to interact with ICR for
taking advanced routing decisions.

This document contains information about the new features/patch delivered in Avaya Dynamic
Self Service (DSS) 2.9.3.3. This document also lists the fixed and the known issues in the
current DSS 2.9.3.3 release.

   IMPORTANT NOTES:
   •   To install DSS 2.9.3.3, you must first uninstall the current version of the DSS application
       on your system without disturbing the DSS database. Also, any changes made in the
       configuration of the properties or logs for the currently installed version must also be
       implemented again.
   •   Oracle Database support was deprecated in past releases. Thus, starting from the
       current 2.9.3.3 release, the option to select Oracle Database during the DSS installation
       or upgrade is no longer available.
   •   DSS 2.9.3.3 is supported on RHEL 7.8 or higher version of 7.x release

7 Dynamic Self Service Release Notes                                                November 2020
New features in DSS 2.9.3.3

Issue Id         Severity            Summary

DSS-5891         4-Low               Upgrade servers to Tomcat 7.0.106

DSS-5874         4-Low               Upgrade Nginx to a stable version (1.19.2)

DSS-5799         3-Medium            Installer - Change java OpenJDK to zulu

DSS-5912         3-Medium            Migrate DSS to RedHat 7.8

Dynamic Self Service Release Notes                                                November 2020   8
Issues fixed in DSS 2.9.3.3

 Issue Id    Severity                                       Summary

DSS-5948    1-Critical    Customer Id of the Transfer Context Node is required.

DSS-5947    1-Critical    Error saving decision node condition using "is_empty" condition.

DSS-5946    1-Critical    Error trying to delete the variable that the customer created.

DSS-5944    1-Critical    Error with prompt and collect node after tomcat 7.0.106 migration.

DSS-5942    1-Critical    Error while calling menu nodes using Tomcat 7.0.106.

DSS-5916    2-High        Transfer Context Node Reordering issue.

DSS-5905    4-Low         Replication database does not start.

DSS-5903    2-High        [Humana] Vulnerability CVE 2020-1938 found in DSS 2.9.2.5.

DSS-5896    1-Critical    Applying EPAVL-7.2.0.0.1910 patch after DSS is already installed
                          appears to break Java.

DSS-5877    4-Low         External-Module - Remove cs.client.host property from context-store-
                          module-settings.properties.

DSS-5869    3-Medium      Transfer Context node - does not set UUI with valid Context ID when
                          configuring a "range" of Proficiency.

DSS-5868    3-Medium      Menu item # and * always return invalid entry.

DSS-5858    3-Medium      Transfer Context Node - DSS Send ServiceMap empty in the json
                          message when transfer to agent.

DSS-5857    3-Medium      CLONE - When you disable a prompt via CMR (by phone) the prompt is
                          reproduced anyway.

DSS-5848    3-Medium      Installation of 2.9.3.3 with Tar.gz fails due to faulty script.

DSS-5814    3-Medium      [admin tool] Audio Server URL length is short.

DSS-5802    3-Medium      GUI - Flow Engine Servers - Add new Server - Save wrong server name.

DSS-5801    3-Medium      Oceana Integration - DSS is passing a wrong number.

 9 Dynamic Self Service Release Notes                                                   November 2020
Issue Id    Severity                                    Summary

DSS-5783    4-Low         admin-vfe - I18n - Some texts are in English and they should be in
                          French in fr_ca.json file.

DSS-5781    3-Medium      Empty package on export prompts in 2.9.3.0.

DSS-5767    3-Medium      Upgrade PostgreSQL database form the unsupported version 9.3 to 9.6.

DSS-5765    3-Medium      Context variable cannot be selected in some nodes.

DSS-5750    3-Medium      Handle 4xx http status code received from DR not as an error.

 Dynamic Self Service Release Notes                                         November 2020      10
Known issues in DSS 2.9.3.3

The following issues are not fixed in this release:

  Issue Id       Severity                                   Summary

DSS-5943       2-High          Support relative paths for DSS EVA nodes with SSL.

                               On ABRE/DR3 external modules, provide the interaction id of the
DSS-5766       3-Medium
                               request on the modules.

DSS-5769       3-Medium        SCE session stays alive in EVA call.

                               When the flow is in "read-only" mode, it's not possible to view the
DSS-5777       3-Medium
                               node's content/configuration.

                               Even though a prompt is disabled via CMR (by phone), the prompt
DSS-5778       3-Medium
                               still gets reproduced.

DSS-3804       3-Medium        Menu – Barge-in is not working properly.
DSS-4816       4-Low           VFE: French - Two link codes with same name can be added.
DSS-5580       3-Medium        Unable to remove unused prompts from the admin tool that were
                               imported.
DSS-5335       3-Medium        DSS|Admin-vfe|Transfer Context node: No error message is
                               displayed and the node is saved successfully even though
                               duplicate attributes entries are provided in the Service tab.
DSS-4652       3-Medium        ASR Menu Node - No reprompt when barging-in.
DSS-4382       3-Medium        [POM Module] updateContactAttributesPOM app does not return
                               'error' on routeCode when failed to update attribute
DSS-3943       3-Medium        Prompts - Error when adding a TTS/Spoken variable to a prompt
                               used in an announcement node.
DSS-3383       3-Medium        Import call flow - A call flow with prompt without variables can be
                               imported into a system with the same prompt with variables.
DSS-3183       3-Medium        With the out of the box logging configuration, some of the flow-
                               engine logging is included in catalina.out.
DSS-5314       4-Low           Call Flow Publish - More audit log entries than required are
                               created.
DSS-5287       4-Low           Prompts in nodes - Bad label appears when dragging a prompt.
DSS-3817       4-Low           After creating a call flow with no DNIS, it appears as pending

11 Dynamic Self Service Release Notes                                               November 2020
changes.
DSS-3812       4-Low         VFE: Auto layout does not work for links that users change
                             manually.
DSS-3798       4-Low         Call logger - Call started and call ended are not logged when
                             calling to a DNIS not assigned to any call flow.
DSS-3772       4-Low         Warning message is displayed while uninstalling the DSS
                             application.
DSS-3293       4-Low         Naming of the entities - Adding "< >" to the name makes the name
                             invisible.
DSS-3054       4-Low         In SpanishLA language, when using standard speech, sometimes
                             times are spoken without the starting "la/las".
DSS-2532       4-Low         When emergency URL is not configured, a warning message with
                             an exception is logged in the admin-tool log when activating or
                             deactivating throttle for a service.
DSS-2513       4-Low         CMR actions are not audited.
DSS-2350       4-Low         Admin tool: Call flow is still locked if VFE is left open and the
                             server is restarted.
DSS-1535       4-Low         Call Flow Cache screen: Modified by column has an extra "-".
DSS-1418       4-Low         Flow Engine servers: Wrong status after adding back a server to
                             the list.

Dynamic Self Service Release Notes                                            November 2020      12
You can also read