Is Can Bonita 7.5 Community integrated with Cas SSO and LDap

1
+1
-1

Hello, i'm new Bonita.
Currently, I develop web app Spring boot with Bonita use Bonita Engine (Java), i run Bonita tomcat bundle server with mysql. Function Login in Web work as well, so i want integrated SSO Cas and list organization from Ldap.
Question: Is Bonita 7.5 Community can integrate with Cas for Login and get List Orgnazation with Ldap for external Project Spring Boot?
I research from here:
https://documentation.bonitasoft.com/bonita/7.5/log-in-with-cas

https://github.com/bonitasoft/bonita-engine/blob/master/services/bonita-...

But this code is not clear, i dont understand with config for Project Spring boot.
And with Cas and Ldap we config in Bonita tomcat bundle or can config in code with java?

Thanks

2 answers

1
+1
-1
This one is the BEST answer!

Hi
Yes, it's possible. we can Bonita Community integrated with Cas SSO and LDap.
You can see step of it in the link:
https://github.com/sparse91/bonita-community-cas

Good luck

Comments

Submitted by nampham97se_1390962 on Thu, 04/25/2019 - 16:41

Hi, Is you try it?, I have tried and I got error loginservice. This message is error not create bean " loginservice" from engine API.

Submitted by nasrin788_1384620 on Sun, 04/28/2019 - 12:11

Yes, it's works for us.
Some changes added to github learning. (step 5 is new!)

Submitted by nampham97se_1390962 on Fri, 05/03/2019 - 04:56

Hi, Thanks for new step, i already successed with cas and have ticket for user my ldap. So my question is how to access ldap for community version like this cas. Can you help me.

If you have email for contract, we'll help morever for my Project graduate University.

Thanks.

Submitted by antonio.c.mariani on Tue, 06/23/2020 - 19:40

It works beautifully. However, I didn't see how to automatically direct the login to /bonita/cas instead of /bonita/login.jsp when the user enters the environment. What is the best alternative for this?

Submitted by nasrin788_1384620 on Wed, 09/23/2020 - 14:06

Hi Antonio, I don't direct to /bonita/cas automatically. I added new input for cas login in bottom of main login input. It was best way for our project and other user that doesn't exist in cas, can login.

1
0
-1

Hi,

As highlighted in the node at the top of the documentation page CAS is only supported in the Enterprise Edition of Bonita. Same apply to the LDAP authentication support.

Comments

Submitted by nampham97se_1390962 on Fri, 04/19/2019 - 04:08

Thanks for answer, is there other way using organization for own company not using ldap?

Submitted by antoine.mottier on Fri, 04/19/2019 - 13:53

If you have an existing user database that is stored in a different solution then LDAP / Active Directory a custom development can be done to pull the user data from your system and push them in Bonita using Bonita Engine API, more precisely Bonita Identity API.

Submitted by nampham97se_1390962 on Thu, 04/25/2019 - 16:36

Hi, can you explain detail morever how I doing with Identity API for ldap. Currently, i just use Identity for create new user and store it dbs.

Submitted by antoine.mottier on Mon, 04/29/2019 - 11:17

Hi, as authentication using CAS or LDAP is a feature of the Enterprise Edition I'll not get in to more details about how to implement it with the Community Edition, sorry.

Notifications