BonitaSoft Review
October 12, 2016

BonitaSoft Review

Marius Andrei Zamfirescu | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Bonita BPM

We don't have Bonita currently in our organization. We have several projects in progress for particular clients for which we offer consultancy.

Pros

  • Bonita UI Editor is using latest technologies and is very easy to develop. You have complete freedom.
  • Living application as part of version 7 brings huge functionality for custom development.
  • Modifying case instances in production environment can be easily done from the portal.
  • The big list of connectors.
  • API system allows you to easily access all the data you need.

Cons

  • The BPM API system has no security and all authenticated users can access data with no restrictions. This can impact data security across different departments.
  • You have no option to deploy processes directly from Bonita Studio in the production environment.
  • Security for Bonita's Java API system should also be reviewed. Normal users should not have the possibility to access engine information.
  • I have only used Bonita for several proof of concepts
  • I had no implementation on the client side
  • We are new with this product inside our company
Bonita bpm is well suited for workflow applications. Bonita was the easiest to understand and develop with however I wouldn't recommend this in a bank environment.

Bonita Platform Feature Ratings

Process designer
8
Business rules engine
8
SOA support
8
Support for modeling languages
8
Form builder
9
Model execution
8
Dashboards
8
Content management
9

Comments

  • Richard Vigniel | TrustRadius Reviewer
    Hi. Some points on your "cons": - Security: you have a multi-tenant feature to isolate data of different department. About api access, you can add custom security script to restrict access to resources based on your own criteria. - Deployment: no it's not mandatory to deploy from studio. You export your .bar from studio, and then deploy the same file to all your staging and production environnement.
  • Pablo Gómez de Castro | TrustRadius Reviewer
    Hi, Thank you for your great comment. We are happy to learn that the UI designer brings you "complete freedom" during the development phase. Regarding your security concern, the Web REST API including the BPM API can be secured using the authorization mechanism. To access a given resource, a user must have a certain permission. These permissions are defined as simple permissions, which are the smallest units of permission, or compound permissions, which are groups of simple permissions. A user is granted set of permissions, and these permissions define the set of resources the user is authorized to access. Let us know if you want more information on this or other topic, and we can organize a call with our Product Manager. Thank you, Pablo Gomez - Bonitasoft

More Reviews of Bonita Platform