2015.4 brings some great new and improved features to BPMN 2.0 processes. We have also improved the permissions settings and the extended the capabilities to configure a users space experience.


New Features

1. View Lists instead of Space start page

A new Space Experience setting is available. You can now configure Lists to be your users Custom space start page so that users are always redirected to their lists when they open the space. This is useful for those users who mostly work with lists and want to get to them as soon as they log onto Barium Live.



Read more about Spaces and space settings.


2. Email address for error notifications

A new feature for those who administrate process applications is now available. It is possible to configure an e-mail address that errors that occur in runtime in process applications are sent to so that you can be notified when errors occur.


Read more about Application configuration.


3. New features for BPMN 2.0 Modeler

Download and upload BPMN 2.0 process models with configuration

You can download and upload a BPMN 2.0 process model from and to spaces. This allows you to copy and reuse processes in more than one space. When you download a process it will contain all form templates, attached files and images that exist in the process in a file with a .barium extension. This file can be uploaded to an existing process model or to a new process.



Read more about Download and upload processes.


Labels on dataObject associations

It is now possible to add labels to associations between dataobjects and flow objects. This can be used to additionally describe your process flow and information relationship but also has an impact on deployed processes. The text you write on an association will replace the text Create or Edit which is written before forms in the Task View.


LabelAssociations.pngLabelAssociationsTaskView.png

Read more about Forms and form templates.


Link Events in process applications

Link Events can now be modeled, configured and run in process applications allowing your process to flow between connected link events in your process model.



Read more about Link Events.


Improvements

1. Improved Permissions for BPMN 1 applications

We have made slight adjustments to the permissions Edit and Full Control on process applications and the details regarding what each permission allows someone to do. The reason for this is align the permissions and to make them easier to understand. View is the lowest permission, Edit is for those who need to be able to change information in ongoing instances. Full control is for those who should be able to see and change everything. Currently that is not the case and we want to rectify this.


Below is a short summary for each permission:

  • View - A person that should be able to see all instances, tasks and information.
  • Edit - A person that should be able to administrate instances, tasks and information.
  • Full control - A person that should be able to do everything, including editing and configuring the way the process application runs.


The table below shows each permission before and after the upgrade with a column beside it describing the consequences.



Before 2015.4 a user could After 2015.4 a user can Consequence
View See all instances
See all tasks
See all data
See all instances
See all tasks
See all data
No change
Edit All the above as well as:

Edit form templates
Edit participant configuration
Edit external start
Edit advanced app settings

Stop application
All the above as well as:

Edit instances/form content
Share tasks
Edit deadlines
Replace users
Users with edit permissions will also be allowed to:
Edit instances
Edit content in forms

Edit deadlines
Replace users

Users with edit permissions will no longer be allowed to:
Edit form templates
Edit application configuration settings
Full control All the above as well as:

Edit instances/form data
Share tasks
Edit deadlines
Replace users

Edit application permissions
Delete application
All the above as well as:

Edit form templates
Edit participant configuration
Edit external start
Edit advanced app settings
Edit application permissions

Stop application
Delete application
Users with full control will be able to do everything in an application


Read more about Application permissions.


2. Improvements on the BPMN 2.0 Modeler

  • The process permissions for BPMN 2.0 has been improved in a number of ways. All permission settings are now done in the process modeling tool, you can no longer add or edit permissions on BPMN 2.0 process applications in the process application configuration view.

    Proc
    ess model permissions and process application permissions have merged into Process permissions where you now set the permissions for the model and application at the same time.

    Instance permissions is where you set permissions on instances, tasks and forms for deployed process applications.


    Read more about Process Settings.


  • Reusable processes (Call Activities)
    BPMN 2.0 processes can be used and reused as Call Activities. In this upgrade we have made a few major improvements to how they are modeled and configured to make the use of Call Activities better.

    An improvement for Call Activities is a new setting on all processes called Reusable. If you want to allow a process to be used as a Call Activity in another process you have to you now have to enable this on the process by making it reusable.

    NOTE: Process models that have been added as Call Activities in other processes before this upgrade (2015.4) will continue to work. But they will not be able to be added as Call Activities in other process models until you make the process Reusable.


    Drag-and-drop reusable process on your canvas
    You can now drag-and-drop a process from the asset browser to add it as a Call Activity in your process model. Earlier you had to drop the process on a Task, converting it to a Call Activity.


    Transform task to call activity
    You can transform a Task into a Call Activity in by changing the Task Type to Call Activity. You can then choose to create a new brand new process for that Call Activity or link it to an already existing, reusable process.

    If you choose to create a brand new process it will be created as a draft immediately. You can choose to open the process and model its content by clicking on the plus icon on the Call Activity.


    Read more about Reusable processes and Call Activities.

  • We have improved the modeling experience for BPMN 2.0 processes and you can now double click in an empty space on the canvas to open the flower menu to choose a symbol.



  • We have made it easier to create new versions for an edge case. If the highest version of a BPMN 2.0 process model is a minor version (2.X), then it will be the minor version which will be the basis of the next draft when you choose to create a new version of your process. In this way it is always the latest version of your process that becomes the new version when you click on Create new version.



    Read more about Version Control.

  • We have created a new Icon in Modeler for Versions Management. Same functionality that looks a little better.


    Old icon

    New icon

    Read more about Version Control.

  • Timer Event settings have been adjusted to make the simple mode simpler. We have moved the icon to pick a form field away from the simple view and it is now only available in the advanced view because we decided it is an advanced configuration.

    Old simple view for Timer Event settings


    New simple view for Timer Event settings

    Read more about Timer Events.

  • When you create a new form template from the Asset Browser in the modeling tool and want to edit it for the first time you will now be asked to select a template that the form should use before it opens in the form editor.



    Read more about Forms and form templates.

  • In the Process List there is a new drop down menu called More actions in the list header that can be used to perform actions on the selected BPMN 2.0 process model.



    Read more about the Process list.

  • You can no longer delete a BPMN 2.0 process application from the process application configuration view. A BPMN 2.0 process application is deleted when you delete the BPMN 2.0 process model in the Action menu in the process list view.

    Old way to delete an application


    New way to delete an application

    Read more about the Process list.

  • When creating a new User Experience the checkbox Show Navigation will now always be checked by default. It can be unchecked if you wish to disable the navigation menu.



    Read more about Spaces and space settings.


Fixed issues

  • Fixed some issues when presenting BPMN 2.0 processes in external links
  • Fixed an issue with navigating into a nameless Call Activity
  • Fixed an issue where documents block symbols did not render properly
  • Fixed an issue where form templates with an apostrophe would generate an unnecessary error
  • Made some improvements for IE9 and IE10