Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In this section, you can see information about the new features and functionality in this release.

Table of Contents

...

The new Desktop has been enhanced with more functionality from the Legacy Desktop to ensure that more of the overall functionality is fully accessible. More screens have been made responsive in order to allow users to zoom in to up to 400% while still accessing all the functionality.

...

Issue number(s): XE-9294

You can now use subfolders in the Configuration Browser. The subfolder feature is enabled by adding and setting the property mz.subfolder.enabled to true from within the Platform.conf file. See section Subfolders in the Configuration Browser on page Build View for more information.

Note

Note!

This functionality does not have any impact on how configurations are referenced in APL, Ultra, or from the command line.

...

In MediationZone there is now an IPDR SP agent available for real-time workflows.

The IPDR SP agent can process UDRs with Python in real-time by defining a consume block. It also uses an Interpreter profile that is used to configure the Python executable. If you have created several Interpreter profiles, you may also set which one you want to be the default one. If this is done, you will not have to select a profile in the agent configuration, as the default profile is used by default.

The IPDR SP (Internet Protocol Detail Record Streaming Protocol) agent is used to collect IP based service usage information, performance and usage measurement of cable modems and multimedia terminal adapters.

The IPDR SP agent also comes with an IPDR SP Template profile.

The profile allows the selection of the fields present in the DOCSIS 2.0 SAMIS, DOCSIS 3.0 SAMIS-TYPE-1 and DOCSIS 3.0 SAMIS-TYPE-2 specifications. This allows the IPDR SP agent to identify the format that the agent is receiving the data in.

See IPDR SP Template Profile and IPDR SP Agent for more information.

...

Both HTTP/2 Service and Client agents are now supporting the selection of multiple Open API profiles. This can be done by selecting the Open API profiles in the agent configuration dialog.

See HTTP/2 Agents for more information.

...

In the Open API profile, the “Add “additionalProperties: false” to component schemas” checkbox is added in the Advanced tab to allow the injection of the value in the schema file.

...

Open API Profile - Avanced tab

See Open API Profile for more information.

...

Issue number(s): XE-9326

Included in the Development Toolkit, there is now an example of a data model for setting up 5G PCF Session Management Policy Rules included. Once compiled and committed into the system, the different parts of the data model will be available in the PCC Extensions section in the Desktop Online interface.

See PCC Extensions for more information.

...

Issue number(s): XE-10095

KPI Management can now be used with a Spark cluster as a distributed storage as an alternative to the non-distributed in-memory storage.

See KPI Management - Distributed Processing.

...

Issue number(s): XE-10328

You can now use MySQL Cluster as a data repository for all parts of PCC. See Installation of MySQL Cluster for more information.

...

Issue number(s): XE-9527

Jetty has now been upgraded to 11, Apache CXF to 4, and Vaadin to 24 which eliminates a number of CVEs.

...

Issue number(s): XE-9753

In MediationZone there is now a UI Builder agent available for real-time workflows. This agent allows you to create customized UIs without using DTK.

...

UI Builder Agent

With the UI Builder agent and UI Builder UDR components, you can create HTML pages to be viewed in a Web browser. To view a page created using UI Builder you must have a write access to the UI Builder.

See UI Builder Agent .

...

Issue number(s): XE-6573

The Reference Data Management application is now available providing the capability to query and edit specific table sets in relational databases while schema permissions remain unaltered. 

A Reference Data Management profile has been added where you can select the tables that should be available for query and editing. The profile configuration enables access via a web GUI or RESTful API. 

You can then use the Reference Data Management dashboard in the Desktop to query, edit, import, or export data in the database tables specified in the Reference Data Management profiles.

In addition, a DB Ref Event is triggered when you commit changes to a database table or perform import operations in Reference Data Management.

Reference Data Management is exclusively available in Desktop User Interface.

See the Reference Data Management User's Guide for more information.

...

Issue number(s): XE-9689

The addition of the access controller in the Desktop User Interface now allows users to add new users and set permissions from the Desktop. With this update, the documentation for both Desktop and Legacy Desktop has been restructured. The information for LDAP Authentication, SCIM and Single Sign On (OIDC) are now found on their separate pages. Subsequently, we now have a section for Enhanced User Security Properties under Platform for ease of reference when locating properties that relate to enhanced security for the access controller.

See the Access Controller for more information about how to use the access controller on Desktop.

See the Legacy Desktop Access Controller for more information about the existing access controller feature on our Legacy Desktop.

...

Issue number(s): XE-6131, XE-6135, XE-6136, XE-6137

In MediationZone there are now four new batch agents, FTAM Ericsson IOG, FTAM Siemens EWSD, FTP Nokia DX200 and FTP Nokia NMSC.

...

Issue number(s): XE-9537

In MediationZone there is now a new real-time agent, Streaming Telemetry. It is a push-based mechanism for collecting network performance data. The Streaming Telemetry agent retrieves router information (OSS data) through streaming using the gRPC protocol over HTTP/2.

See Streaming Telemetry Agent for more information.

...

The Data Masking profile has been enhanced to allow users to specify the algorithm to be used for generating random characters via the Random Algorithm field. Currently, it supports Default, UUID 4 and Custom algorithms.

...

Data Masking Profile - Random Algorithm

This field is only applicable to Database Storage, Hash and Hash/Database masking methods.

See Data Masking Profile for more information.

...

An "Advanced" tab is added to the ADLS File Forwarding agent configuration.

...

ADLS2 File Forwarding agent - Advanced tab

This tab contains the settings to configure the parallel transfer options appropriate for different file sizes. 

See ADLS2 File Forwarding Agent Configuration for more information.

...

Proxy support has been added for:

  • Web Service agents

See HTTP Proxy Support, and Web Service Agents for more information

...

Hint!

Since before, proxy is also supported for:

...

HTTP APL functions

...

HTTP Batch agent

...

GCP agents

...

HTTP/2 Client agnet

...

minLevel1
maxLevel6
outlinefalse
styledefault
typelist
printabletrue
Scroll pagebreak

New Features

Anchor
auth
auth
Authentication and Access

The following new features to support OAuth2, additional IDP setups and increased security have been implemented:

Anchor
authserver
authserver
Authorization Server

Ref: XE-11425

The Authorization Server is a service provider that generates an OAuth2 based access token to be used for calling REST APIs hosted on the HTTP/2 Server agent that requires the OAuth2 authorization process.

The Authorization Server uses a platform to run and can be configured to store provisioned scopes and registered clients either in file-based storage or database storage. Currently, only Oracle and PostgreSQL databases are supported for database storage, see Authorization Server User's Guide.

Anchor
accesscontroller
accesscontroller
Access Controller - Access Group Name

Ref: XE-12026

To support additional IDP setups, we have now added the possibility to use a dot (.) in the Access Group name. The valid characters are A-Z, a-z, 0-9, '-', '.' and '_', see Groups Tab.

Anchor
http2client
http2client
HTTP/2 Client Agent Supports Additional Access Token Request

Ref: XE-10640, XE-10736

To comply with 3GPP Release 17, additional properties for OAuth2 access token requests have been added to the HTTP/2 Client Agent. This enhancement is applicable when users select the Nnrf Access Token as the Authentication Type in the Authentication tab.

The available access token properties include Requester PLMN (Public Land Mobile Network), SNPN (Standalone Non-Public Network), and Requester S-NSSAI, see HTTP/2 Client Agent Configuration.

Support for 2-way Authentication for Web Services Agents and Profiles

Ref: XE-11677

The Web Services agents and profiles now have the option to use mutual TLS for enhanced security, see Web Service Profile and Web Service Agents.

Anchor
mariadb
mariadb
MariaDB Support

Support for using MariaDB has now been added in a couple of areas.

Anchor
dbprof
dbprof
MariaDB in Database Profile

Ref: XE-12098, XE-12206

The MariaDB database type can be used with Reference Data Management. In order to use this database type, a database driver is required to connect to the MariaDB database. This driver must be stored in the platform container see MariaDB.

Anchor
refdataman
refdataman
Reference Data Management Supports MariaDB

Ref: XE-12206

The Reference Data profile allows you to select the tables to be available for querying and editing via the Reference Data Management dashboard or RESTful interface. You can now select MariaDB in the Reference Data profile configuration, see Reference Data Profile.

Anchor
apl
apl
APL Functions

APL has now been complimented with the following functionality:

Anchor
mailNotify
mailNotify
New APL function: mailNotifyHtml

Ref: XE-11412

A new APL function among the Log and Notification Functions called mailNotifyHtml is now available.

The mailNotifyHtml function is similar to the existing mailNotify function with the difference that it supports the standard HTML format in the message field, allowing you to send emails in HTML format, see Log and Notification Functions.

Anchor
dbtablesupport
dbtablesupport
Database Table to Support tableGetMetaInfo Function

Ref: XE-11719, XE-11756

The database table now supports the tableGetMetaInfo function. This function returns the column name, column type and index status for a given table object in a given table, see Database Table Functions for more information.

Anchor
connectors
connectors
New Connectors

Anchor
ftp-ewsd
ftp-ewsd
FTP EWSD Agent

Ref: XE-11680, XE-11682

The FTP EWSD agent is now available. With this agent you can collect cyclic files from the Siemens EWSD switches and forward into a workflow using the FTP protocol, see FTP EWSD Agent.

Anchor
netia
netia
Netia FTP Agent

Ref: XE-11802, XE-11277

The Netia FTP agent is now available which is a collection agent for batch workflow configurations. With the Netia FTP agent you can collect files from remote file systems and forward into a workflow using the standard FTP (RFC 959) protocol, see Netia FTP Agent.

Scroll pagebreak

Anchor
int
int
Integration

Anchor
isMissingRequiredParameterstrue
Avro Encoding and Decoding

Ref: XE-11767

New built-in decoders and encoders have been added for decoding and encoding messages encoded in Avro using a schema registry, replacing the need to write a static Ultra definition, see Decoder Agent Configuration or Encoder Agent for decoder or encoder-specific information. Additionally, several limitations on supported Avro schema types in the existing Ultra support have been removed, see Avro Support.

Anchor
gitS3
gitS3
Support of Amazon S3 and Git in System Importer and System Exporter

Issue number(s): XE-10996, XE-12129

The system importer and exporter has now been enhanced to support integration with Amazon S3 and Git using Desktop. You can import and export data and configurations from and to Amazon S3 and Git repositories as shown below:

...

See File System ProfileSystem Exporter, and System Importer for more information.

Anchor
http2server
http2server
HTTP/2 Server Agent Supports Proxy During Registration in NRF

Ref: XE-10866

The HTTP/2 Server agent can now use HTTP proxy if required to reach NRF servers, see HTTP/2 Server Agent.

REST Client Agent Supports Proxy

Ref: XE-8083

The REST Client agent can now use HTTP proxy if required, see REST Agents.

Amazon S3 Agent Supports Proxy

Ref: XE-10008

The Amazon S3 agents can now use HTTP proxy if required, see Amazon S3 Agents.

Anchor
logfiles
logfiles
Log Files UI

Ref: XE-11759, XE-12299

You can now view the following log files in Desktop:

  • Pico

  • Debug

  • APL

  • Error

ui log files.pngImage Added

See Log Files for details about the Log Files view.

Scroll pagebreak

Enhancements

Anchor
usability
usability
Usability

Anchor
mzsh_desktopadmin
mzsh_desktopadmin
MZSH Command For Shutting Down Desktop and Legacy Desktop

Ref: XE-11515

With the, mzsh desktopadmin command you can shut down all Deskops and Legacy Desktops connected to the Platform, see desktopadmin.

Anchor
download
download
Download Page for Desktop Launcher

Ref: XE-10621

A new dialog with downloadable items have now been added to make it easier to download the Desktop Launcher and DevKit.

...

You can open the dialog from the User Settings menu, see User Settings.

Scroll pagebreak

Anchor
pico
pico
Pico Management and System Monitor in the Desktop Online

Ref: XE-9292 and XE-6090

Functionality for viewing details of picos and managing them that was previously found in the Pico View and System Monitor in the Legacy Desktop have now been ported to Desktop Online and can be found in the Manage view, see Pico Management.

Anchor
REST
REST
Operations REST Interface for Workflows and Workflow Groups

Ref:XE-11668

The Operations REST API is now available for workflows and workflow groups. Users can access http(s)://<platform server>:<platform port>/ops/mz/wf/v1/api-docs for workflows and http(s)://<platform server>:<platform port>/ops/mz/wfg/v1/api-docs for workflow groups on any given running system Platform, see Operations REST Interfacefor more information.

Anchor
5g
5g
5G Profile Support

Anchor
5gprofile
5gprofile
5G Profile Supports 3GPP Rel-17

Ref: XE-10640

The 5G profile has been enhanced to support 3GPP version 17. You can select the version from the Version Select drop-down field and additional NF types are added along with this new version support, see 5G Profile.

Anchor
multiple_nrf
multiple_nrf
5G Profile Supports Multiple Primary NRF Address in HTTP/2 Server Agent

Ref: XE-10646

When using the 5G profile in HTTP/2 Server agent, you can enter one or more primary NRF addresses in the NRF Address (Primary) table, see HTTP/2 Server Agent Configuration.

Anchor
retry_multiple_nrf
retry_multiple_nrf
5G Profile Allows Retry for Failed Connections to Multiple NRF Address in HTTP/2 Server Agent

Ref: XE-12222

When multiple NRF addresses are used in 5G profile in HTTP/2 Server agent, users can configure the number of retries and interval for a failed NRF address before the agent proceed to connect to the next available address. This can be done by selecting the new Enable Registration Retry option in the 5G tab.

See HTTP/2 Server Agent Configuration for more information.

Scroll pagebreak

Anchor
disked
disked
Elimination of Disk Dependency

Removed dependencies on the file system provides you with more flexibility for deployment, and backup and restore is simplified by having all data in databases.

Anchor
iwf
iwf
Database Support in Inter Workflow

Issue number(s): XE-11765

You can now use Inter Workflow without using a filesystem and Inter Workflow also supports SAP HANA.
You can choose between the storage types FileSystem or Database. If you select Database as storage type, you get the corresponding database SQL scripts for creating the required tables in the database and also have the possibility to recover in case of a filesystem crash.

...

See Inter Workflow for more information.

Duplicate UDR Supports SAP HANA Database

Ref: XE-10794

When using Duplicate UDR you can now select between file system or database for storing information pertaining to Duplicate UDRs, such as the metadata and the contents of the duplicated UDRs when configuring the Duplicate UDR profile, see Duplicate UDR Agent for more information.

Anchor
comp
comp
Compliance

Anchor
adls_gen2
adls_gen2
Azure Data Lake Storage Gen2 Support

Ref: XE-11087

Since ADLS Gen 1 will be retired on February 29th, 2024. Our Azure Data Lake Storage (ADLS) agents now support ADLS Gen 2, see https://infozone.atlassian.net/wiki/x/jg2qBg.

Anchor
python
python
Support for Python 3.12

Ref: XE-10571

Support for Python 3.12 has now been added when using the Python Agents.

Scroll pagebreak

Anchor
isMissingRequiredParameterstrue
Extended Functionality

Anchor
sftp
sftp
SFTP Supports Bind Address

Issue numbers(s): XE-11413

You can now configure the SFTP agents to use the bind address when establishing a client connection. In order to do so, you must select the Enable Bind Address option to bind a specific virtual network IP as the source of the SFTP agent's connection and enter the IP address in the Bind Address field, see SFTP Collection Agent and SFTP Forwarding Agent

Anchor
dvHana
dvHana
Data Veracity Supports SAP HANA Database

Ref: XE-11751

Data Veracity now allows you to store all Data Veracity records and metadata in SAP HANA. You can now select Database profiles configured with SAP HANA on the Data Veracity profile.

Data Veracity agents will also now be able to connect to SAP HANA to manipulate any Data Veracity records stored on the database, see Data Veracity.

Anchor
Kafka
Kafka
Kafka Agents Support mTLS

Ref: XE-11721

You can now configure to use mTLS in Kafka agents, see https://docs.cloudera.com/documentation/kafka/latest/topics/kafka_security.html for more information.

Anchor
dupudr_postgresql
dupudr_postgresql
Duplicate UDR Supports PostgreSQL Database

Ref: XE-13526

When using Duplicate UDR you can now select between file system or database for storing information pertaining to Duplicate UDRs, such as the metadata and the contents of the duplicated UDRs when configuring the Duplicate UDR profile, see Duplicate UDR Profile for more information.

Configurable Maximum Response Size for HTTP/2 Client

Ref: XE-13740

Users can now set a maximum size limit for responses received by the HTTP/2 Client. To configure the maximum response size, use the Max Response Content Length field introduced in the Client tab of HTTP/2 Client agent configuration.

See HTTP/2 Client Agent Configuration for more information.

Data Type Conversion Property for SAP JCo ABAP Type P

Ref: XE-14878

A new property is introduced to define the data type used for converting values when mapping to SAP JCo ABAP Type P (Binary Coded Decimal). The saprfc.bcd.doubleproperty provides flexibility to users in handling data types.

See Execution Container Properties for more information. 

SAP RFC Processor Agent Supports Execution Time Threshold Configuration

Ref:XE-14268

Two additional options; the Enable Logging for Execution Exceeding Time Threshold checkbox and Execution Threshold Time (min) field are added to the SAP RFC Processor agent configuration to allow users to configure the execution time threshold.

When an RFC Function takes too long, any attempt to abort the workflow will be logged in the System Log. 

See SAP RFC Processor Agent Configuration for more information.