Here's what I figured out to get it done: https://www.frovarp.dev/2021/03/10/cas-configuration-for-g-suite/
Everything I have in there assumes that CAS is already setup as a SAML 2 IdP, and that you have a slight idea as to how to configure a service for a SAML 2 SP. It really is no different than any other SAML 2 SP. It's just that they don't make the values you need to know to setup the metadata known anywhere obvious. Depending on what version you are on, the legacy method might be supported, but it will get in the way of normal SAML 2 IdP operations. On Wed, 2021-03-10 at 14:54 -0800, Mike Osterman wrote: Thanks, Richard! On Wed, Mar 10, 2021 at 2:40 PM 'Richard Frovarp' via CAS Community <[email protected]<mailto:[email protected]>> wrote: Get a test instance. It's pretty easy to do. Takes a little bit, but easy to do. You really only need one or two users in it to test anyway. There is a previous post on this list on how to do it the new way. I have internal documentation that I can turn into external documentation tonight and post the link back here. On Wed, 2021-03-10 at 13:58 -0800, Mike Osterman wrote: We're looking to migrate from the now legacy (from a supported versions perspective) Google Apps Integration (https://apereo.github.io/cas/5.3.x/integration/Google-Apps-Integration.html) to a generic SAML2 service configuration. Our current service config is very sparse: { "@class" : "org.apereo.cas.services.RegexRegisteredService", "serviceId" : "https://www.google.com/a/xxxx.yyy/acs", "name" : "Google Apps", "id" : 123, "evaluationOrder" : 123 } I'm wondering if someone's already made the switch to SAML2 (org.apereo.cas.support.saml.services.SamlRegisteredService) and is willing to share a sample service configuration? We don't have a test instance of Google Apps, and I'm a little nervous about fiddling with our production service, especially given the sparseness of the 3rd party IdP config interface in Apps Admin and Google's habit of stating that changes in the admin may take up to XX hours. Thank you, Mike -- - 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]<mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/72239eb0f457422aa3628bc16dfbb05b74620fa7.camel%40ndsu.edu<https://groups.google.com/a/apereo.org/d/msgid/cas-user/72239eb0f457422aa3628bc16dfbb05b74620fa7.camel%40ndsu.edu?utm_medium=email&utm_source=footer>. -- - 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/8139aace723572273094f72afe700254b71ae5c2.camel%40ndsu.edu.
