What's new - iCIS On-Prem v4.4.1
This topic provides an overview of the more significant changes in the "on-premise" release of iCore Integration Suite v4.4.1.
Workflows
Support for creating Web API definitions targeting ASP.NET Core 2.1, NSwag 13, and Open API v3
Web API definitions can now be created for different target host versions:
- Version 1 (Legacy) is the old version, which uses ASP.NET Core 2.0 and NSwag 11. We do not recommend creating new Web API definitions targeting this version.
- Version 2 (Latest) is the new (default) version, which uses ASP.NET Core 2.1 and NSwag 11. This version supports generation of Open API v3 definitions.
You can upgrade Web APIs built on the old versions to the new versions, but you need to make manual changes to the Web API code or they will not function properly.
For more information, see:
Support for client security configuration in SOAP web service workflow activities
Workflow activities for consuming SOAP web services now support client security configuration using the new argument Credentials
.
A new Workflow activity "Create SOAP Client Security Configuration" for creating the security configuration is available.
For more information, see:
Support for HTTPS hosting of WebAPI definitions
The WebAPI host now supports HTTPS hosting which can be configured in the "Execute Web API Definition" Workflow activity.
For more information, see:
Authentication with Azure AD
Simplified login configuration for Azure AD users
It is now possible for Azure AD users to log in to the Administrator site and iCore system(s) with only an Authorization provider configured on the site/system. Previously, two provider configurations were required (OIDC provider and Authorization provider). When Azure AD is used as Authorization provider, the authentication with OAuth 2.0 is performed automatically before authorization in Azure AD.
For more information, see:
Script
Support for file and Base64 certificates in Script objects
Script objects are no longer limited to using certificates installed in the Windows certificate store. You can now also use the following methods to set certificates from a file or from a Base64 string:
SetCertificateFromFile
SetCertificateFromBase64String
As a consequence, the existing method SetCertificate
has been renamed to SetCertificateFromStore
.
For more information, see:
Web service client
Support for OpenAPI Specification v3.0.0
Web service clients created with REST now support OpenAPI Specification v3.0.0.
Deprecated and removed tools
iCoreTrig.exe
The 'iCoreTrig.exe' application is no longer available.
Adapterflow activities
- DB2 activities are no longer available.
- TIBCO EMS activities are no longer available.
PowerShell cmdlets
- Get-iCorePaths cmdlet is deprecated and will be removed in future versions of iCore Integration Suite.
- Get-iCoreEntity cmdlet for retrieving tracking entity types (Node, Job, Envent and LogEntry) is deprecated and will be removed in future versions of iCore Integration Suite. - Some functionality in Get-iCoreEntity cmdlet is deprecated and will be removed in future versions of iCore Integration Suite. It will no longer be possible to retrieve tracking entities (Nodes, Jobs, Events or Log entries).
- Switch ReturnEntity on cmdlet Get-ExportableiCoreEntity is deprecated and will be removed in future versions of iCore Integration Suite.