About the release
The main purpose of this release is to support App Principals (utilizing OAuth 2.0 Client Credentials Flow), intended to facilitate a smoother and more secure integration between ABBYY Vantage and third-party systems. The functionality offers an improved authorization method for Machine-to-Machine (M2M) applications, enabling seamless integration without user intervention.Main features
Server-to-server authentication scheme
A new authentication flow called Client Credentials, which is suitable for server-to-server communications, is now supported in the Vantage API. This flow is designed for cases when there is an application that allows end-users to process documents using Vantage without having accounts in Vantage.The new flow can be enabled for any tenant’s API client. When enabling the flow, the tenant administrator can assign roles that will be granted to the application that connects to Vantage using this flow. When connecting to Vantage, the application will get an access token with the roles specified in the client’s API settings.Use this flow when an external identity provider is enabled for the tenant, which allows authentication in Vantage even when the Authorization Code flow would not be suitable.Bug fixes
Limitations and known issues
Limitations
- Cross-platform compatibility for UiPath Studio projects is not supported.
- Pass a different filename for each input file when creating transactions with several files. For more information, see Use Skill activity.
- The connector uses the default
imageProcessingOptions("autoCrop": "Default","autoOrientation": "Default") when creating a transaction. - The
ExtractedDataoutput parameter is not filled out if the Values only JSON option is enabled in the Output activity of the Process skill. This parameter is filled in only when the full JSON data export option is enabled. - Opening the documentation from the activity context menu in UiPath Studio is disabled.
- .NET Framework version 4.7.2 and higher is supported. UiPath will also soon stop supporting UiPath Studio based on .NET Framework 4.6. For more information, see the UiPath Windows legacy compatibility documentation.
Known issues
Upgrade the connector
As the 2.0 version of the connector introduced several new capabilities, some of these are entirely incompatible with 1.x releases. To use this version of the connector and its new features, you must reconfigure your existing processes.Install the 2.2 version with the following steps.1
Update the packages in the package source
- Run the connector installer to unpack new connector version files.
- Upload all
.nupkgpackages fromABBYY Vantage Connector for UiPath\UiPath Activitiesto your UiPath package source.
2
Increment the connector version in all UiPath projects
- Create backup versions of all UiPath projects with the connector that you need to update.
- Open your UiPath project where the previous connector version is used.
- Navigate to Manage Packages > Project Dependencies.
- In the list of dependencies, find
Abbyy.UiPath.Vantage.Activities. Select the item and in the Version drop-down menu, select the new version (2.2.0.x). - Click Update, and then Save.
- A new package version of
Abbyy.UiPath.Vantage.Activitiesappears in the Project tree. - Click the Refresh button in the Map Fields activity to use the new variable type for mapping repeatable groups with repeatable fields and groups.
3
Update projects in Orchestrator
After updating project dependencies, publish the new project version in Orchestrator.
