I am trying to apply SPNEGO to Bonita Community 7.5.4.
Samples of SPENGO are showed on the link below.
http://spnego.sourceforge.net/index.html
First, I implemented.
Second, I am trying to apply to Bonita now.
In Bonita, there are multiple folders containing web.xml or named lib , and I do not know how to solve it.
Which folders are valid?
And how is user authentication done in Bonita?
1 Like
Nice idea, though lacking in complete understanding of the requirements.
SPNEGO is a library that can be used by applications to due SSO integration.
What you have to do is integrate SPNEGO with Bonitasoft to get SSO the way you want, This means reading the chapters on Security and Authentication here:
https://documentation.bonitasoft.com/?page=_security-and-authentication
You will notice in User authentication overview step 10 there is a reference to the extention point AuthenticationManager this is where you would integrate SPNEGO I think.
However do read all the chapters to see how it works for SAML and Active Directory or LDAP.
The following posts are for 6.x and don’t work for 7.x, however they might give you some ideas.
http://community.bonitasoft.com/answers/steps-enable-active-directory-bonita-65x-community
http://community.bonitasoft.com/answers/ldap-auth-bonita-bpm-community#node-24997
regards good luck and keep us posted on how you get on,
Seán
PS: Bonitasoft charge for this functionality so don’t be surprised if it’s not as easy to implement as you’d hoped.