Integration Cloud 6.1.0 | What's New | Integration Cloud and Cloud Deployment | Version 5.6.0 (August 2019)
 
Version 5.6.0 (August 2019)
Integration Cloud Version 5.6.0
Item
Description
Projects
A project is an independent entity and corresponds to a folder for organizing your assets. A project holds all the assets created as a part of that project by the logged-in user, along with the configurations associated with the assets. Any asset, for example, Integrations, REST APIs, SOAP APIs, Document Types, and Reference Data, is a part of a project.
If you are an existing tenant, your assets will be available in the Default project. You cannot delete this default project. If you are a new tenant, the Default project is not available and you need to create a new project.
Note:
Only Administrators can create new projects.
Project Permissions
Project permissions are used to associate permissions with projects. The new Project Permissions page available under the Settings > Project Permissions tab allows you to associate permissions. Permissions for the Default project are assigned on the Administrative Permissions page in Access Profiles.
Assets categorized under Projects
Assets are now categorized under Projects on the Deploy page. If an asset is pulled and if the associated project is not present in the current stage, the project along with the asset will be available in the current stage.
Administrative permissions regrouped
Administrative permissions under Access Profiles have been regrouped under Global Permissions, Functional Controls, and Project Permissions for Default Project.
If you are an existing tenant, your user's Access Profile controls global permissions as well as permissions for the Default project. If you are a new tenant, the Default project is not available and your user's Access Profile controls only global permissions.
Multi Authentication Support
You can now select different authentication types for the same Application while creating an Account. Currently, you can select different authentication types, for example, Credentials, OAuth V2.0 (Authorization Code Flow), or OAuth V2.0 (JWT Flow) only for Salesforce CRM v44.
Flat File enhancements
Integration Cloud now supports Fixed length and Variable length parsers when you use a sample file to define the definition and structure of a Flat File Application.
Lock and unlock Integrations
Integration Cloud allows you to manage an Integration during the development life cycle by auto locking. When you edit an Integration, it is automatically locked for you. This restricts multiple users editing that Integration at the same time. To unlock an Integration, from the Integrations page, click the Integration link. The Integration Overview page appears. From the Integration Overview page, click Unlock.
Note:
Only the user who locked the Integration or an Administrator can unlock the Integration.
Create document type from an XML Schema Definition
You can now create and delete a document type built from an XML Schema Definition (XSD).
Integration Versioning
While editing an Integration, you can now view the version change history of the Integration and also restore an earlier or previous version of the Integration. Click the Show history option available on the tool bar to view the version change history of the Integration.
Click on an earlier version to view that Integration version and click the Restore option to restore the selected previous version of the Integration.
If you have reverted to an earlier version and there is a scheduled execution for the Integration, the reverted version of the Integration will be run as per the defined schedule.
User Interface enhancements
The following user interface enhancements and changes are made in this release:
*When you log in to Integration Cloud, you will now reach the Projects page instead of the home page.
*The new Notifications icon on the Integration Cloud navigation bar allows you to view update notifications, when was the last login, and the list of enhancements and changes in the current release.
*The Orchestrated Integration workspace has been enhanced to improve the usability. Icons on the Orchestrated Integration workspace navigation bar have been replaced with intuitive icons and the new Show inline comments option allows you to view comments entered for the blocks.
Database Application enhancements
SSL account in the Database Application
You can now create SSL account to the databases. To create an SSL account, choose the respective certificate from the Truststore Alias option available in the Account screen.
Pre-loaded driver support
You can now use driver groups like Microsoft JDBC Driver for Microsoft SQL Server and PostgreSQL JDBC Driver for PostgreSQL to create the connection.
Custom From Email Address for alert emails
Alert emails that come from Integration Cloud have the From Email Address as noreply@webmethodscloud.* by default. You can now request for a custom From email Address for your tenant.
Custom Domain Name
You can now request for a custom domain name for your tenant. For example, if your company name is XYZ, you can have the domain name as https://subdomain.xyz.com.
Support for form encoded parameter
You can now send simple key value parameters embedded in the Request Body for POST or PUT requests. This uses the default web form encoding, which is application/x-www-form-urlencoded.
Server Name Indication (SNI) Support
While configuring an Account for an Application, you can select the Enable SNI option if a SaaS provider offers SNI-based TLS connectivity, and if you want to connect to an SNI enabled SaaS provider to send the host name specified in the Server URL field, as part of the TLS SNI Extension server_name parameter.
To explicitly specify a host name to be included as a part of the SNI extension server_name parameter, in case the host name is other than the host name specified in the Server URL field, specify the host name value in the SNI Server Name field.
Modify alert frequency period
You can now set the alert frequency period from the Alert Rules page to send email messages.
New Applications
The following new Applications are available in this release:
*Simple Mail Transfer Protocol (SMTP) Application: Integration Cloud allows you to connect to an SMTP server using the Simple Mail Transfer Protocol (SMTP) Application. The SendEmail predefined operation sends an email to the specified recipient using SMTP.
*Shopify: Integration Cloud connects to Shopify using the Shopify REST API and allows you to organize your products, customize your storefront, accept credit card payments, track, and respond to orders.
*CloudStreams Connector for Microsoft Azure Data Lake Store: Integration Cloud connects to CloudStreams Connector for Microsoft Azure Data Lake Store using the REST API and allows you to manage File System resources through the Hadoop Distributed File System (HDFS) API. You create directories, folders, and files in your Azure Data Lake Store instance that can store and retrieve data.
*Zuora REST: Integration Cloud connects to Zuora REST using the Zuora REST API. Zuora allows you to manage Zuora objects in the Zuora Business Object Model, process revenue schedules, and perform other financial operations.
*Salesforce® CRM REST: Integration Cloud connects to Salesforce® CRM REST using the REST API and allows you to manage security for inbound requests, log payloads and specifies run-time performance conditions for consumers for outbound requests. It also supports multiple authentication mechanisms.
*webMethods.io B2B:
The webMethods.io B2B application allows you to:
*Interact, accept requests, and build integrations for the webMethods.io B2B product instance.
*Exchange business documents between trading partners.
*Electronic Data Interchange (EDI):
This application provides predefined operations to parse, validate, and transform EDI messages received from the webMethods.io B2B application and use these transformed messages to create orchestrations.
Cloud Deployment Version 5.6.0
Item
Description
Cloud Deployment Command Line Interface (CLI)
You can now manage a solution, monitor the status of all runtimes in a solution, promote assets from one stage to another, and so on using the Cloud Deployment CLI. The CLI supports Interactive and Normal modes.
Database as a Service
You can now add a MySQL database to your cloud deployment subscription. This enables you to configure, store, and monitor your database directly in the cloud instead of using external systems. The database endpoint can be shared by multiple solutions deployed by the tenant.
Self-managed update management
You can now update any product in a solution to the available higher version after you create the solution. The Update Available option appears if a higher version is available for any of the products in the solution. The latest version will appear in the Version drop-down list.
Copying solutions
You can now copy solutions in any stage. Copying solutions allows you to have a back up of your solution before you make any changes. You can choose to make a copy of a solution by either using the same configuration and services in the solution landscape or by modifying the configuration and services in the solution landscape.
End to end monitoring using AppDynamics
If you are currently using AppDynamics to trace end to end business flows, the new tracing list box option available on the Solution creation page allows you to trace logs after creating or updating a solution for a webMethods Integration Server runtime.
Viewing API signature of executable services
After deploying assets, you can go to the Asset explorer page and click the API Details option to view the API details of the service such as the HTTP Method, URL, Input structure, and the parameters that are required to invoke the service from an external system, for example, a REST client.
Note:
The API Details option appears only for executable services.
Monitoring support for JDBC adapter and CloudStreams connectors
You can now view Connectivity KPIs for both JDBC adapter and CloudStreams connectors in the runtimes of solutions. For connectors, listeners and connections data are displayed.
webMethods Integration Server service execution statistics
webMethods Integration Server service execution for solutions is now displayed by default for all services. There is no need to enable audit logging.