Yes, very nicely done. I too will find the Azure bit helpful when I spin up a social CAS instance in the future.
Richard On Thu, 2021-05-13 at 21:59 -0700, Andy Ng wrote: Hi Paul, Thanks for the contribution! We soon also need to setup delegate auth to Azure, so that section is going to be useful to me. Now whenever people asking for a CAS 6 guide I know where to point them to :) Cheers! - Andy On Thursday, 13 May 2021 at 05:12:14 UTC+8 chauvetp wrote: Hi all, Over the past couple of months - in my (vanishingly small) free time, I created a guide to deploying Apereo CAS 6 (6.3.x specifically). I did this because I've benefited from the documentation others have done in the past (especially David Curry's CAS 5 version) - and wanted see if my stumbling, experimentation, trial and error could benefit others. The documentation is available on Github.io: http://paulchauvet.github.io/deploying-cas It covers the following topics: * Using Ansible to deploy Tomcat and CAS (including configs, services, etc.) * Vanilla CAS deployment - with functionality progressively added to it * Service Configuration * Active Directory authentication and attribute release * Duo MFA support * Ticket registry via Hazelcast * Delegating authentication from CAS to Azure * Theming (this one is very incomplete - I'll add more to that soon). I can't guarantee it will be usable for anyone - and even for those who it is usable for whether all of it will be usable. I am not the CAS expert that many here on the list are - and I don't know the underlying Java code well enough to cover that here. But hopefully some will find some benefit on it. This is my first public documentation like this (my other documentation is meant for internal IT staff, or end-users). I started this as a way to document for other IT staff members in case the proverbial bus hits me - but realized it may have benefit to others. If you have suggestions/corrections/objections/etc., let me know. P.S. I've got a ton of help from others on various topics - both on the CAS list and colleagues within SUNY. I apologize if I missed anyone here! Acknowledgements<https://paulchauvet.github.io/deploying-cas/about/acknowledgements/> Paul Chauvet, CISSP Information Security Officer State University of New York at New Paltz [email protected] [https://groups.google.com/a/apereo.org/group/cas-user/attach/2fb454bccf0b8/Outlook-f0akb0x2.png?part=0.1&view=1] -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/9f02de8e59cb5c3f251b81fcb2fcbd16d1d83c44.camel%40ndsu.edu.
