How to import business data model in BonitaBPM 6.3.* portal when CASS SSO authentication is enforced



The documentation page about how to import business data model in portal states that user has to be logged with technical account to be able to pause tenant and import

What about doing this when using CAS SSO ? As bonita will be redirecting each single user to CAS server for authentication, shall we map a user to this particular role and how can it be achieved ?



Submitted by ttoine on Wed, 07/23/2014 - 11:37

did you tried to log as a technical user while the CAS SSO is active ? by the way, check that there is no user with CAS that has the same credential than the technicial user !

Submitted by aCordier on Wed, 07/23/2014 - 12:10

hello ttoine, well the problem is that if I try accessing the portal, CAS behavior will make authentication module redirecting every request without a CAS ticket to CAS server, where technical user is unknown. So I can't technically even enter technical user credentials in portal.

I think there's kind of an issue here. I'll make some tests and give feedbacks soon. By the way is there a way to automate those tasks (using API or just putting the files in the right place to trigger relational mapping ?)


Submitted by ttoine on Wed, 07/23/2014 - 13:17

you mean automate bdm import ?

Submitted by aCordier on Wed, 07/23/2014 - 13:43

that's it yes

1 answer

This one is the BEST answer!

Hello, technical user will not be redirected and checked through CAS, it will always be authenticated internally based on the username that is the defined in the configuration (designed in such a way to avoid problems that you are describing). Could you just test it in order to confirm that it works as expected? Hope this helps, Haris


Submitted by aCordier on Wed, 07/23/2014 - 16:09

Sure, this test may pass but how can I assert that's true if I just can not access Bonita login page ?

I made myself a picture as you get me (sorry for the poor drawing skills)

Submitted by haris.subasic on Thu, 07/24/2014 - 14:34

Yes, image helps to understand :) Just try to go directly to the login page (like yourserver:yourport/bonita/login.jsp) which should not be redirected to CAS. And let us know if you still have problems, of course

Submitted by aCordier on Sun, 07/27/2014 - 16:10

How could I miss that ;)

Thank You !