第2章 New features

This section highlights new features in Red Hat Decision Manager 7.8.

2.1. Business Central

2.1.1. Business Central UI updates

The following list provides a summary of the Business Central UI updates:

  • Ability to customize rule name and view Rule Name column in a guided decision table
  • Ability to specify default values for the new rows in a guided decision table
  • Ability to process multiple worksheet decision tables in a spreadsheet workbook

For more information, see Designing a decision service using guided decision tables and Designing a decision service using spreadsheet decision tables.

2.1.2. Enhancement to export to excel

Support for expressions, multiple BRL columns, and rule order hit policy is now available when a guided decision table is exported to excel. For more information, see Designing a decision service using guided decision tables.

2.1.3. Code completion for FEEL expressions improvement in Decision Model and Notation (DMN) designer

When typing a FEEL expression in the boxed literal expression editor, you can now see node names appear as suggestions that you can apply to complete the expression if required.

2.1.4. Support for metadata attributes in BPMN modeler

You can now use Metadata Attributes property and manage the generic attributes of a business process. For more information, see Process designer Business Process Model and Notation (BPMN2) reference guide.

2.1.5. Support for Security Management actions and updating space components using the REST API

You can now perform Security Management actions and update space components using the REST API:

  • Update description, owner, and defaultGroupId of a space

    [PUT] /spaces
  • Return all groups in Business Central

    [GET] /groups
  • Create a group in Business Central

    [POST] /groups
  • Delete a specified group from Business Central

    [DELETE] /groups/{groupName}
  • Return all roles in Business Central

    [GET] /roles
  • Return all users in Business Central

    [GET] /users
  • Return all groups assigned to a specified user

    [GET] /users/{userName}/groups
  • Return all roles assigned to a specified user

    [GET] /users/{userName}/roles
  • Create a specified user with specified roles and groups

    [POST] /users
  • Change the password of a specified user

    [Post] /users/{userName}/changePassword
  • Delete a specified user from Business Central

    [DELETE] /users/{userName}
  • Override the existing groups assigned to a specified user with new groups

    [POST] /users/{userName}/groups
  • Override the existing roles assigned to a specified user with new roles

    [POST] /users/{userName}/roles
  • Return all permissions granted to a specified group

    [GET] /groups/{groupName}/permissions
  • Return all permissions granted to a specified role

    [GET] /roles/{roleName}/permissions
  • Return all permissions granted to a specified user

    [GET] /users/{userName}/permissions
  • Update the permissions of a specified group

    [Post] /groups/{groupName}/permissions
  • Update the permissions of a specified role

    [Post] /roles/{roleName}/permissions

For more information, see Interacting with Red Hat Decision Manager using KIE APIs.

2.1.6. Test Scenarios

The test scenarios designer in Business Central now supports the enumeration data type in rule-based test scenarios.