CAS supporta diverse modalità per il riconoscimento degli utenti (LDAP, database, X.509, 2FA) mediante moduli di autenticazione. Fornisce inoltre un supporto esteso per i principali protocolli di sicurezza (CAS, SAML 2.0, OAuth 2.0, OpenID Connect).
Mediante l’utilizzo dei moduli di integrazione, CAS è in grado di garantire un accesso protetto a risorse Java, .Net, PHP, Perl, Python, Ruby, Apache HTTPd, Nginx e altre ancora.