By: Kazim Koybasi user 28 Apr 2020 at 1:45 a.m. CDT

5 Responses
Kazim Koybasi gravatar
Hello, We want to implement an IAM software with our services. I am new to IAM world . Now we are using CAS as SSO solution. We do not want to replace CAS. Do we have any option to integrate Gluu Server with external CAS ? Best Regards.

By Aliaksandr Samuseu staff 28 Apr 2020 at 7:15 p.m. CDT

Aliaksandr Samuseu gravatar
Hi, Kazim. In Gluu Server there is a feature called "person authentication scripts". That's a script written in Jython that implements a custom authentication method, allowing you to extend basic authentication options Gluu offers. We also have a ready to use CAS person authentication script, so you can delegate user authentication to your existing CAS server. Hope this helps.

By Kazim Koybasi user 29 Apr 2020 at 1:12 a.m. CDT

Kazim Koybasi gravatar
Hi Aliaksandr, I look for "CAS person authentication script" in "Manage Custom scripts" section. I could not find it. Are there any documentation about usage of "CAS person authentication script" in Gluu Server. Regards.

By Kazim Koybasi user 01 May 2020 at 2:03 a.m. CDT

Kazim Koybasi gravatar
Hello, I accidentally closed ticket and could not find the way to open it. Are there any documentation about usage of "CAS person authentication script" in Gluu Server? Regards.

By Aliaksandr Samuseu staff 01 May 2020 at 12:14 p.m. CDT

Aliaksandr Samuseu gravatar
Hi, Kazim. I've re-opened the ticket for you. The script is located [here](https://github.com/GluuFederation/oxAuth/blob/master/Server/integrations/cas2/Cas2ExternalAuthenticator.py). You'll need to add it manually to your instance at "Manage custom scripts" page. I don't think we have a doc (I'll need to check) - it's rather rarely used one (just one or two our customers use it atm, I believe). I'll get back to you soon with more information on how to use it.

By Mohib Zico Account Admin 06 May 2020 at 10:46 a.m. CDT

Mohib Zico gravatar
>> The script is located here. You'll need to add it manually to your instance at "Manage custom scripts" page. I don't think we have a doc (I'll need to check) - it's rather rarely used one (just one or two our customers use it atm, I believe). I'll get back to you soon with more information on how to use it. Yes, it just to be added in Person Authentication Script ( under "Manage custom script" section ). After that, this is how it will work. SP/app/RP --> Gluu Server ( no Gluu server authentication ) --> CAS login --> After successful CAS login --> Gluu Server --> SP/app/RP. User will only get CAS login page in this whole scenario.