We are happy to announce the release of Camunda Optimize version 2.1.0-alpha2.
This release marks the second alpha release of Camunda Optimize 2.1.0. It is also the last alpha release of Optimize 2.1.0 before we release the final version of 2.1.0 next month. The current alpha version handles authorization for users and process definitions so that only users who are authorized to access Optimize can use it and can only see the Process Definitions they are allowed to see. In addition, we added the possibility to add external reports to dashboards and added a new Progress Bar Visualization for single number reports.
The complete release notes are available in Jira.
Before this release every user that was registered within the engine, could access Camunda Optimize. However, this behavior could lead to a situation where unauthorized people read sensitive data. To prevent this there are now two options: first you can restrict the access to Camunda Optimize and second you can define which Process Definitions users have access to.
The former can be achieved by creating an application authorization for Optimize. In Camunda Admin this could for example look like the following:
By this configuration we allow the user John to login into Optimize. If now want to go to Optimize without being authorized, I get a notification that it was not possible to log you in. For instance like it is done with the user Mary in the following:
To define authorization on Process Definitions you use again the authorization system from the Camunda Platform. Let’s for example grant the user john access to the process definition invoice in Camunda Admin:
With this setting the user john can only access Optimize reports that are based on the Process Definition invoice. If john now accesses a dashboard where a report is added that john has no access to, he sees a message informing him about this fact, e.g. like in the following:
In addition to Optimize Reports, you can now also add external data sources to an Optimize Dashboard. This allows you to include widgets, images or even whole webpages.
Progress Bar Visualization
This release adds a new functionality to reports which are visualized as single number. Using the Target Value functionality that was previously reserved for Duration Heatmap reports, you can now set a target value for your numeric reports.
The progress towards the target value is then visualized as progress bar, giving you an intuitive representation of the current state in relation to your goal.