Bizagi version 11.2.5

Released on 05/12/21

In this release

New features, improvements and fixes

Studio
SAP Cloud Platform Connector

Bizagi now offers a new out-of-the-box connector with the SAP Cloud Platform. The Cloud Platform is an integration intermediary with other SAP ERP systems like SAP S/4 HANA, for both on-premises or cloud versions. This extends the usage of SAP systems within your Bizagi intelligent process automation strategy.

SAPCloudPlatformConnector.png

Runtime entities

We are enriching existing data models by introducing Runtime entities. Runtime entities contain read-only information relating Bizagi’s process and cases internal data, such as case creator, creation date, ongoing Activities, allocation history, transition history, among others.

This information is now available to be easily exposed for Business Insights through the BI connector, to create more powerful reports.

They are also available from Forms, Expressions, Document templates, emails and Connectors.
For Forms a new control has been created: Read-only control.

Integration with Automation Anywhere V.2019

Now users can create, edit, and test connections to the latest version of the Automation Anywhere control room: A2019. With this, new types of parameters are available for the inputs and the outputs: dictionaries and lists.

RPAIntegration.png

UiPath: integration with attended bots

Users can now integrate with another type of robot using UiPath: attended robots. These robots will be configured in Bizagi Studio and executed in processes in the Work Portal.

UIPathBots_01.png

To execute attended bots, users will have the possibility to associate them to buttons in the forms editor.

UIPathBots_02.png

UIPathBots_03.png

It is important to mention that for these bots to work, it is necessary to configure a content-security-policy parameter in the Custom Parameters of Bizagi Studio or the Management Console Web.

AttendedBots_Content-Security-Policy.png

New Integration Hub in Bizagi Studio – including the new integrated connector editor

The way of integrating Bizagi with external systems has become easier with the new Integration Hub. All the options available concerning external systems have been centralized. Now, you will be able to import .bizc files, import connectors from Bizagi Xchange and, access to the connector editor in the centralized api Connector option.

APIConnector.png

Connector editor integrated in Bizagi Studio

Now, additional to importing the .bizc files and the connectors from Bizagi Xchange, you will be able to create REST and custom connectors, as well as import RAML and OpenAPI files directly in Bizagi Studio with the integrated connector editor. It comes with a brand-new feature to test the connectors without having to create a new case in the Work Portal.

ConnectorEditor_01.png

ConnectorEditor_02.png

New Azure Translate connector in the Xchange

The new Azure – Translate connector allows you to easily translate in real time texts in more than 70 languages.

AzureTranslateConnector.png

Integration with Microsoft Power Automate

To enable integration with Microsoft Power Automate, the following features have been developed.

  • A custom connector to integrate Bizagi from Microsoft Power Automate
  • A new Connector Template in Bizagi Connector Editor to connect with Microsoft Power Automate.

Form Recognizer connector for Optical Character Recognition (OCR)

Improve your intelligent processes with Bizagi’s new native connector. Use Microsoft Azure Form Recognizer’s swift OCR capabilities to convert images, handwriting or printed documents into encoded text, and integrate this information in your IT systems and processes.

FormRecognizerConnector.png

Two new OData endpoints: Save activity and Set event

The two new OData endpoints allow users to save the progress of an activity, and to trigger an event from de OData layer. The set event method applies only for intermediate events with no sub type.

Multiple authentication for cloud-based services

You can configure multiple identity providers associated with the authentication of users for cloud-based services and portals. For example, the Customer Portal, Modeler Services, Studio Collaboration servicers, and AI or BI portals.

MultipleAuthentication.png

Deployment import improvements

Improvements were made in the database structures, for both SQL and Oracle engines, to reduce the time when executing deployments and importing tasks.

Improvements in the Dependency Analyzer

The analyzer did not detect dependencies when a string was concatenated in a parameter that expected an XPath, for example:

var filter = "sCaseNumber = 1";
var result = Me.getXpath("entity-list('M_A_Details',"+filter+")");

Now, the variable concatenated in the filter is detected by the Dependency Analyzer.

New functions for Command Line deployment utility

New functions have been included in the Command Line deployment utility. These functions perform ost common operations after the deployment, such as stopping and starting the scheduler, creating database and Web App backups, cleaning temporary files and more.

Deployment Logs

A deployment is mainly divided into two steps: export a deployment package and apply it in the target environment. Now Bizagi registers logs when applying any of these steps, which help you to troubleshoot a deployment.

Bizagi startup improvements

Bizagi startup time has been reduced thanks to performance improvements made in internal components such as libraries licenses, warmup loaders, metadata managers, and multilanguage files.

Performance improved when opening form editor

Now when going the form editor, only the widgets that are used in the specific form are loaded, making faster the form editor opening.

Oracle performance improvements

  • Oracle 19c is supported by Bizagi Studio since version 11.2.5.0649 (published December 2, 2021).
  • The performance of the database structure using Oracle has been improved.

Aspose libraries

Aspose libraries used by Bizagi to manipulate Office and PDF files have been updated to obtain the performance and security benefits of newer versions.

Net Framework 4.8

Bizagi Net Framework is updated from 4.6.1 to 4.8 to avoid compatibility problems with third-party components, and include improvements made in the Framework’s performance and security.

Support HTTPS by default

When creating or updating projects from Studio, you can generate self-signed certificates for the Work Portal to support the HTTPS protocol. If you already have a certificate that supports the HTTPS protocol, you can select the binding in the IIS for the Work Portal’s URL configuration to be based on it.

WebServerConfigHTTPS.png

New action operator is loaded

There is a new operator within the actions in a form, is loaded. It allows to perform actions within the form when it has loaded.

IsLoaded.png

Read only control

A new control has been created: Ready only, to be used within Forms, in a read-only fashion.
Read only controls can be related to: Boolean, Date, Number, Text, Money.

Attributes in Summary forms

Now rules contained within Summary forms cannot modify the values ​​of attributes of type XPath. All Summary forms’ attributes are read-only. This prevents rules reused in Summary forms from modifying case values ​​by mistake.

When a rule that modifies attributes is used in a Summary Form, an error message will be shown to the end user in the Work Portal. Refer to this article to learn about this change and how to solve any issues.

New Pipeline feature

A pipeline is a component that allows executing multiple automatic tasks in a specific order. The elements that can be used within pipelines are:

  • SAP Connectors
  • Expressions
  • Policies
  • Templates
  • Connectors
  • Excel Connectors

Pipelines can be defined through On Exit Activity Actions. Pipelines are defined in a process context; thus, they can be used within the activities of the process where they are configured.

Pipelines.png

New module for ECM tracing

You can now enable the traces when integrating with ECM systems to detect whenever there is an issue during the integration.

LDAP user synchronization with a secure connection

Now Bizagi supports the LDAP user synchronization using the SSL, also named LDAPS.

Access the Work Portal from the Identity Provider application repository

Users can now access Work Portal with one click from their Identity Provider Application HUB, also called the IdP (Identity Provider) Initiated Flow, without the need to register their credentials. This applies to authentication with the SAML 2.0 protocol.

SAMLIdPFlow.png

Language system metadata improvements

Language system metadata (currencies’ format, dates, abbreviations for days/months, etc.) has been improved to simplify the correction of possible errors.

New login page

Bizagi login page has been redesigned. Besides the modern styling and fresh color tones, this new design contains improvements in accessibility, authentication, and site navigation.

NewLoginPage.png

Hide currency symbols in Emails

Now, it is possible to hide the currency symbols when adding attributes of type Currency in message templates. A key can be set: HideCurrencySymbolOnMessageTemplate key. These attributes are considered as Float attributes in all messages sent from the project.

For on premises customers the key can be set in true in the Webconfig or in the Scheduler’s config. For cloud customers, a ticket must be created requesting the key.

Customizable confirmation messages in buttons

You can now customize the confirmation message displayed when a user clicks a button within a form. This applies for both form buttons and button controls.

CustomConfirmationMessages.png

New Is Sortable Property for tables and columns

There is a new control property for tables, grouped tables, and columns: Is sortable. It is a Boolean property that defines whether the data in the control can be sorted or not by the end user, or not.

IsSortable.png

Date functions for Actions & Validations

Now, users can use the functions Today() and Now() when defining a date in an Actions & Validations in a form.

DateFunctions.png

Working time schema wizard improved

The Working Time Schema wizard has been improved. Users now can use schedules to define the working or non-working days. Additionally, users can create exceptions as holidays and custom days, increasing the level of customization for each Working Time Schema.

WorkingTimeSchema_01.png

WorkingTimeSchema_02.png

Package visualizer improved

The wizard used to visualize the deployment packages had an interface improvement.

PackageVisualizer.png

Rule when invalidating/cancelling a case

When an authorized user invalidates one or more cases either from the Admin menu, a rule or invoking the method from the SOA Layer, the project can execute a rule to adjust the business data of the invalidated case(s). This rule will be executed after the invalidation and the case will be invalidated after a successful execution of the rule.

Improvements in the BPU report generated via Work Portal

The following improvements have been made to the On Premises BPU report:

  • The data for the last six months is included in the report, formerly, the data for the last 90 days where included.
  • Data displayed is grouped by month. Before, the data was grouped by the last 30 calendar days.
  • Numeric values now show four decimal digits.

New filters for wait jobs

In the Management Console on premises, the waiting jobs option presents a filter to let you easily find any job. The search can be performed by any of the columns of the list such as name, creation date, case id, process name, etc.

WaitJobsFilters.png

Improvements in the Expression validation

  • The Syntax and reference validation option now recognizes Bizagi functions such as ToString(), PadLeft(), Replace(), and ToUpper().
  • Variables defined in other elements inside the same Rule are identified.
  • Global variables and Library Rule parameters are now identified when they are updated while writing the rule.
  • When trying to use the Me.Scope.Commit function, a warning appears indicating that the function should not be used.

Improvements in the Data Synchronization wizard

The following improvement have been applied in the Data Synchronization wizard:

  • Icons for messages in the summary view of the import have been enhanced to have a better understanding.

DataSync_01.png

  • When one or more entities present errors, an option is enabled to unselect those entities.

DataSync_02.png

  • When you try to synchronize data with a column set as entity key and this column has duplicated data, a message appears.

DataSync_03.png

New upload size limit

The upload size limit to Bizagi was modified. For cloud environments and for on-premises environments the recommended value is 25 MB. This setting can be configured in the Management Console Web for cloud or in Bizagi Studio.

Language selection for Message templates and document templates

Now users can select the language of a message template or a document template to match the language of the end user (if it is available), in other words, the language used for the template tags.

LanguageSelection.png

Early check-out warning when exporting a package

The warning of a checked-out process is now displayed at the start rather that the end of the exportation of a package.

ExportingPackageWarning.png

Update integration elements to use the proxy configuration

As there is a new proxy configuration available in Bizagi Studio and the Management Console Web (MCW), all HTTP based integration options must use the proxy configuration: Connectors Service, ECM integration, SOA & REST interfaces, etc.

Proxy Configuration

Now Bizagi provides a wizard to configure a proxy compatible with all its products that can be configured for any environment to manage requests of external services.

ProxyConfig.png

Deployment package Password

When creating a deployment package, users can set a password to prevent it to be handled. Later, it will be required when importing the package.

DeploymentPackagePassword.png

Default encryption algorithm

Now the default encryption algorithm is AES.

CORS Improvement

The Access-Control-Allow-Origin header response is removed and is only sent when a CORS trusted domain is configured in Bizagi Studio.

Studio Portable extraction improvement

The Portable Edition improves the way it is extracted to ease finding Bizagi Studio executable file, so users can easily open it and start working. Components are all now included in a folder, so the executable file is listed along other few files and it is easily found.

Register operations to the log disabled by default

The option Register operations to the log, for Application, Master, Parameter and Stakeholder entities is now DISABLED by default when an entity is created. If a user wants to enable the log, they must do it manually for each entity.

RegisterOpstoLog.png

Filter option in Attributes types

When creating a new attribute, a filter option is displayed in the Attribute Type selection, to ease finding related attributes or default types.

AttributeTypesFilter.png

Project names with reserved words

When creating a new project Bizagi now validates that the project’s name doesn’t include reserved words. Existing projects are not impacted when upgrading.

New Content-Security-Policy parameter

For HTTP requests, there is a header called the Content-Security-Policy, which let users control the resources that are loaded in a page. Now, you can define a custom parameter with this key to control which resources from external systems can be loaded. This key is needed for the execution of widgets that connect to external systems and attended bots.

NewContentSecurityPolicy.png

Operating systems support

As from this version, we will not support the following operating systems:

We will support for Automation Server:

  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2

SQL servers support

As from this version, we will not support the following SQL Servers:

Mobile application

Synchronization errors view (available December 23, 2021)

A new view included in Bizagi mobile application, called Synchronization errors, enables users to see the tasks that had synchronization problems with the server, when coming back online. Bizagi displays tasks in this view as read-only, and users can retry or edit information saved in them. When online, an cloud-icon will display a red dot on the upper right corner of the app when there are errors.

SyncErrorsView.png

iOS standard information

Now the mobile application displays iOS standard information, such as battery status and time.

UI-Webview update

The UI-Webview component has been updated to ensure that Bizagi remains available on the App Store.

Mobile UI improvements

To improve the user interface in mobile devices, the touchend event logic has been added to the following application’s components: (1) the arrow button that closes the form and returns the user to the previous screen, (2) the button that displays the form’s options (such as Summary), and (3) the Save and Next buttons.

MobileUI.png

HTTPS protocol

To improve security, now HTTPS protocol is selected by default in Bizagi domains (bizagi.com) when accessing a project through the mobile application.

Customizable size for columns displayed in tablets

The visualization of tables in tablets has been improved. You can now define the width of each column in pixels or in percentage.

Additionally, tablets now display more columns than the default four columns.

CustomColumnsSize_01.png

CustomColumnsSize_02.png

Button control in Mobile app

The control Button is now supported in Bizagi Mobile App. This control can be used in offline mode as long as its execution does not require interaction with the server. For example, changing background, fonts, etc.

Multi-Select control for offline forms

Now the multi-select control is available in offline forms.

MultiselectControl.png

Is exclusive property in tables for offline forms

The exclusive property in checkbox yes/no controls in a table is now available for offline forms.

IsExclusive.png

Management Console Web (MCW)

Zero downtime deployment

Zero downtime deployment is the capability of deploying processes while your system is running. With this new feature you can have 24 x 7, non-stop solutions.

Implement continuous improvements to your applications, processes, data models, interfaces, or any component of your solution without outages for your end users.

95% of deployment scenarios are covered. The system will warn when a maintenance window is needed.

Stakeholders synchronization

To enhance the experience of our cloud Enterprise users, the Stakeholder’s synchronization functionality is now available in Studio Collaboration Services (MCW) for development environments.

Improvements in Tracing module in MCW

The tracing module in Management Console Web has been improved with the following features:

  • New columns for better understanding: category and modification date
  • Standardization of names: the date has been removed from the name to reduce the number of records created and ease the navigation
  • Date is converted to the user’s time zone
  • Traces are now sorted by date, so the latest traces generated appears first.

Whitelist for Outbound Traffic for Cloud customers

Customers are welcome to create a ticket to setup the whitelist of IPs that can access Bizagi Cloud portals. The whitelist applies for all services (Modeler, Studio Collaboration, and Automation)​.

Business Insights (BI)

Datasets improvements for report generation

Customers store report-ready business information in Bizagi’s BI. As a case is flowing, it is easy for developers to identify the moment in time to post data to BI as a central repository, where data is flat, easy to understand and easy to consume.

This centralized repository is enhanced in this version with the inclusion of business keys and time stamps that together enable the ability to update existing records.

Combining BI with Runtime entities you have an innovative and robust way to create reports, having meaningful data stored in a centralized place ready to consume.

DatasetsBI_01.png

DatasetsBI_02.png

Work Portal

Smart Inbox

The new Smart Inbox lets end users predefine pending tasks in sections of their inbox, to display cases of processes gathered by filters based on business information. For example, set an inbox with cases where the amount of a request is greater than a certain amount.

These Smart Inboxes can be shared to different end users, so they can see the same classification of cases in their inboxes.

By default, all users of the Work Portal can create a Smart Inbox. However, you can define security restrictions, and define who can create Smart Inboxes.

SmartInbox.png

New Cases are highlighted in the inbox

When a user has a new pending task from a new case, it is highlighted in the inbox with a vertical line on the left-hand side.

NewCases.png

Live Filters

For each Inbox (Smart or regular inbox), users can apply additional filters called Live Filters, clicking the filter icon located at the top-right corner of the Inbox.

LiveFilters.png

Default Inbox

You can define a default Inbox (normal or smart) so it is fixed on your left-hand sidebar and when a user logs in, or click the Inbox menu, Bizagi displays the default inbox.

DefaultInbox.png

Modernized Work Portal Look and Feel

The default Work Portal’s Theme has been updated for an improved and modernized experience.
For new projects the improved look and feel will be used. For existing projects that have customized their theme with a logo or customized colors, such changes will be kept.

NewWorkPortal.png

RPA asynchronous console in the Work Portal

Now in the Asynchronous Activities Console in the Work Portal, users will be able to manage the RPA activities that fail. This means they will be able to see and retry those activities that failed in a process.

RPAAsyncConsole.png

Improvements in Live Processes

To enhance the experience when using Live processes, the following improvements have been included:

  • Business information can now be included from the data model in both the subject and the body of emails.
  • Set the email recipients using built-in properties such as the case creator or the current assignee and your Live Process data model.
  • Link control has been included to be used as a form or column control.
  • Include a fixed default value in some controls.
  • You can customize the text in the default Form Buttons.
  • Copy the design of a given Live Process Form into a new Form, using the Copy from functionality.
  • Recognize the unique identifier of an attribute in the attribute selector of the form designer in Live Processes.
  • When searching for the allocated user of a Live Process task, the results now show the user’s email to avoid confusions, when there are homonym users.
  • Create Live Process reports for processes in Pilot state.

Improvements in the Date control

The look and feel of the date control have been improved in the desktop’s Work Portal.

DateControl.png

File Name when printing a form

Now when a user prints a form or a collection in the Work Portal, the name of the file will be IDCase_ProcessName for the forms, and the collection name for the collections; allowing the user to have a better control of the forms and collections printed.

FileNamePrintForm.png

Inbox options in the query result

Users now have available the inbox options in the results of a query, this includes the graphic query, the timeline and the case summary.

InboxOptionsQuery.png

Activity Description window

Now if an activity description is too long, a button appears to show the description in a new screen.

ActivityDescription_01.png

 

ActivityDescription_02.png

Document templates with unmapped tables

When a Document template is generated and a table is left unmapped, the output will display the “Foreach” tags that have been left empty. The Template must be mapped in Bizagi Studio. Example: [Foreach:Customer] [Name] [Phone] [End]

Picture in Preferences can be deleted

When a user uploads a picture in their Work Portal’s preferences, said picture can now be deleted.

PreferencesPicture.png

Customer Portal

Multiple authentication for cloud-based services

You can configure multiple identity providers associated with the authentication of users for cloud-based services and portals, for example, the Customer Portal, Modeler Services, Studio Collaboration servicers, and AI or BI portals.

MultipleAuthentication.png

Authentication Recovery Flow

A new authentication recovery functionality that activates only the default authenticator (Bizagi Accounts) for all domains is now available.

BPUs report per process

Automation Services’ Customer Portal now includes a new feature to review the BPUs consumed per environment. The new reports display the consumption per Day, month, yearly or with a custom range. The report is adjusted according to the time range selected.

The list of processes related to the consumption and their BPUs consumption is displayed in these reports as well.

BPUsReport.png

Partial and Full reset in the Customer Portal

Now, you can perform a Partial or full reset of your environment directly from the Customer Portal.

Fixes

  • Document vulnerabilities found in Veracode scans run over Sites code have been reviewed and fixed.
  • Projects running over Oracle databases were taking a long time to save parameter entities new values or creating new business keys in Studio. The issue has been resolved improving the performance.
  • When a user has not configured a Boss, and there is an allocation rule that allocates to the supervisor, Bizagi will allocate the case to the Default allocation group. Before this version the allocation was done to another user above the hierarchical definition.
  • There was a problem when having multiple times the same reusable form with a Form Link with different XPaths. The information of the last rendered Form Link was always being processed, because the GUID of the form was used as the identifier. The problem has been fixed.
  • The tracing module was not updating the date of the records. This has been fixed.
  • The filter option in the tracing module was not working. This has been fixed.
  • Some use cases were missing from the Inline addition and edition for tables in mobile devices. These have been added.
  • There was a problem sorting by the current assignee when there were unassigned cases in query forms and in the inbox. This has been fixed.
  • The encryption and hashing of embedded resources were improved through the configuration of the Machine Key parameter. This applies to the Work Portal, the Scheduler and the Management Console Web.
  • In the parametric entities' administration, when sorting by localized columns the outcome was incorrect. This has been fixed.
  • In the web application, there was a bug where unauthorized users had access to admin menus and permissions had to be set manually. This has been fixed, and now these users do not have access by default.
  • Within XPath "is not " was not accepted as a valid comparer. This has been fixed.

Version Updates