This documentation supports the 21.3 version of Action Request System, which is available only to BMC Helix customers (SaaS).

To view an earlier version, select the version from the Product version menu.

21.3 enhancements


Review BMC Helix Innovation Suite 21.3 enhancements for features that will benefit your organization and to understand changes that might impact your users. 

BMC Helix Innovation Suite enhancements



Integrate BMC Helix Innovation Studio applications with third-party applications through BMC Helix iPaaS, powered by MuleSoft

Integrate out-of-the-box and custom applications with other external applications by using BMC Helix iPaaS, powered by MuleSoft. Reuse the BMC Helix iPaaS MuleSoft APIs in the business processes of your applications without having to rebuild an integration for each application. For more information, see Integrating BMC Helix Innovation Studio applications with third-party applications by using BMC Helix iPaaS, powered by MuleSoft .



Track user activity in BMC Helix Innovation Studio applications

Track how end users are using an application by generating metrics on application usage and service consumption. These metrics measure the user activity for an application and help in understanding whether end users are fully utilizing the application.

For more information, see Tracking application usage and generating reports .



BMC Helix Dashboards the default platform for dashboards and viewing reports

BMC Helix Dashboards is a SaaS service on the BMC Helix Portal that offers unified reporting and gives you a consolidated view of data from applications across your environment. You can easily create, export, and share interactive dashboards with users within or outside your environment. You can also use template variables to reuse dashboard panels. For more information about the product offerings, see BMC Helix Dashboards online documentation.

BMC Helix ITSM: Smart Reporting version 21.3 is available only for upgrade scenarios for existing customers. This version is not available to new customers. For new customers, we recommend that you use the BMC Helix Dashboards reporting solution.

For more information about accessing BMC Helix Dashboards from BMC Helix Innovation Studio, see Viewing and generating application reports in BMC Helix Dashboards .



Unified platform user license management capability for BMC Helix Innovation Suite

BMC Helix Innovation Suite supports a common licensing model that enables developers to create applications in BMC Helix Innovation Studio and Developer Studio. You no longer need HelixPlatform User Named license to access BMC Helix Innovation Studio.

Users with administrator permissions and Fixed license can access and use Developer Studio and BMC Helix Innovation Studio. Users with administrator permissions and Fixed, Floating, or Read licenses can access the BMC Helix Innovation Studio applications.

For more information, see BMC Helix Innovation Studio licensing model .



Copy application definitions to your target application

Copy out-of-the-box and custom definitions from one application to another so that you can reuse the definitions in any customized application. For example, you have an HR application with customized configuration data and custom definitions, and you want to reuse the definitions, such as processes, records, documents in Finance application. You can copy the relevant custom definitions from the HR to Finance application without having to recreate the definitions.

 Supported BMC Helix Innovation Studio definitions that you can copy
  • Records
  • Views
  • Rules
  • Processes
  • Named lists
  • Web APIs
  • Documents
  • Events
  • Event statistics



Improve the security of BMC Helix Innovation Studio applications

Use Permissions-Policy HTTP header, which is a security header that controls the use of browser features in BMC Helix Innovation Studio applications.

For example, you can disable sensitive features like geolocation by default in iFrames. This capability reduces the chances of users being tricked into giving embedded websites access to the application.

For more information, see Controlling the use of browser features by using Permission Policy header .



Automate tasks by using RPA tools

Connect your application with third-party systems and automate routine tasks performed in the third-party systems:

Automate routine tasks by using AutomationEdge RPA processes

Use the Run AE Process element to seamlessly integrate your application with AutomationEdge and use an AutomationEdge RPA process to automate routine and repetitive tasks.

For more information, see Automating tasks by using AutomationEdge processes .

Automate routine tasks by using UiPath RPA processes

Use the Run UiPath Process element to seamlessly integrate your application with UiPath and use an UiPath RPA process to automate routine and repetitive tasks.

For more information, see Automating tasks by using UiPath processes .

Use Blue Prism callbacks to receive real-time event notifications

Use webhook callbacks from Blue Prism to receive notifications about an RPA process execution. You can use these notifications in a process with the Run Blue Prism Process element to perform the following actions:

  • Trigger specific rules or processes
  • View the bot execution status
  • Notify users on completion of a task

For more information, see Automating tasks by using Blue Prism processes .






What else changed in this release

The following table lists the changes in the product behavior: 

UpdateProduct behavior in versions earlier than 21.3Product behavior in version 21.3

Additional JSON types for defining request mapping when calling a third-party REST API

When you create a filter for calling third-party REST API, use the following JSON types for defining request mapping:

  • INTEGER(1)
  • STRING(2)
  • NULL(3)

When you create a filter for calling third-party REST API, apart from the existing JSON types, use the following JSON types to support multiple values in a single element of a JSON.

  • NUMERIC(4)
  • ARRAY_OF_BOOLEAN(10)
  • ARRAY_OF_INTEGER(11)
  • ARRAY_OF_STRING(12)
  • ARRAY_OF_NULL(13)
  • ARRAY_OF_NUMERIC(14)

For information about using these data types when calling a third-party REST API, see Send multiple responses from one field.

By default, status history for some archive and audit forms is disabled

By default, the status history is enabled for the following forms and the corresponding archive and audit forms:

  • AP:Detail
  • AP:Signature
  • AP:ToolTip_Information
  • AR System Email Messages
  • AR System Email Association
  • AR System Email Attachments
  • FB:History
  • FB:History Summary

By default, the status history is disabled for the following forms. Manually disable status history for the corresponding archive and audit forms:

  • AP:Detail
  • AP:Signature
  • AP:ToolTip_Information
  • AR System Email Messages
  • AR System Email Association
  • AR System Email Attachments
  • FB:History
  • FB:History Summary
Define a unique index in Microsoft SQL Server and allow NULL values in multiple recordsYou cannot define unique indexes with NULL values in multiple records in Microsoft SQL Server

Select the Ignore blank values check box to define unique indexes with NULL values in multiple records in Microsoft SQL Server. For more information, see Creating or modifying regular record definitions .

Record Grid component format optionsYou cannot wrap text or remove border lines for columns in the Record Grid component.

You can wrap text, add and remove border lines, and enable striped rows in the Record Grid component. For more information, see Creating a tabular view of record instances by using a record grid .

Additional options in the Process Tool bar of Process designerYou could copy the complete process from the Process designer.

You can now cut, copy and paste selected process elements in the Process designer. For more information, see Process designer interface .

Process in BMC Helix Innovation Studio through Progressive Views in Developer Studio.

No process commands available to start a process in BMC Helix Innovation Studio. through Progressive View.

Use the Application-Start-Process command to initiate a process in BMC Helix Innovation Studio in Progressive Views.

To know more, see Process commands.

Active link configuration for table columns in Progressive View in Developer Studio

You cannot create an active link in a table column to return a value when application users click the column.

You can create an active link in a table column. The table column returns a value when application users click the column.

For more information, see Creating active links.


Was this page helpful? Yes No Submitting... Thank you

Comments