I’ll try to clarify the integration of Bonita with a LDAP or Active Directory (AD) server.
Integration requires two steps:
Make sure that all users stored in the LDAP/AD are created in the Bonita Engine database
Configure the authentication of Bonita Portal to check user credentials (username and password) against the LDAP/AD server instead of the default behavior (default behavior is to use the password stored in Bonita Engine database)
It’s possible to achieve point #2 with Bonita Community Edition by updating the authentication configuration. But point #1 actually requires some software to handle the synchronization between the LDAP∕AD and the Bonita Engine database. Such tool is provided with Bonita Subscription Edition (including documentation and support) or can be redeveloped from scratch.
LDAP connector is a way to pull some data from an LDAP/AD server and use them in a Bonita process but is not related to user authentication.
Bonitasoft empowers development teams with Bonita, the open-source and extensible platform to solve the most demanding process automation use cases. The Bonita platform accelerates delivery of complex applications with clear separation between capabilities for visual programming and for coding. Bonita integrates with existing solutions, orchestrates heterogeneous systems, and provides deep visibility into processes across the organization.