Thank you very much for your detailed answer. This helped me a lot!


Am 25.04.2015 um 16:13 schrieb Marvin Addison:
>     At the moment I am trying to find out what the pros and cons about the
>     CAS Authorization is, which means just sending additional attributes,
>     like permissions, to the service provider after logging in, and
>     shibboleths way to request the permissions after logging in.
> 
> 
> The Shib IdP can return attributes in the same transaction as
> authentication, depending on the kind of request sent by the SP.
>  
> 
>     As far as i understood shibboleth just does the same thing, just sending
>     attributes to the service provider as the SP requests them.
> 
> 
> That's the AttributeAuthority functionality. SAML1 had a limitation that
> required querying for attributes at a separate endpoint, thus 2
> transactions were required. The SAML2 spec allows returning an
> authentication statement and attribute statement in a single SAML
> response message. In my experience as a Shib IdP operator, this mode is
> most common nowadays.
>  
> 
>     Why is this 'better' than using the CAS additional attributes to
>     authorize people, also regarding security issues?
> 
> 
> It's not better, just different. I tend to think of CAS as the best
> solution for institutional SSO, while Shib is _the_ choice for federated
> SSO.
>  
> 
>     I am a little bit
>     confused about the correct definition of a SSO system that provides
>     authorization.
> 
> 
> It may be helpful to clarify that neither CAS nor Shib is an
> authorization system. Jasig CAS has grown some authorization
> capabilities over time, but it's not well suited for enforcing
> centralized authorization policy. It's better to consider both systems
> as facilitating decentralized authorization policy by releasing
> attributes in support of authorization decisions. The use case for Shib
> in particular is fundamentally decentralized due to the nature of
> federated SSO.
> 
> M
> 
> -- 
> You are currently subscribed to cas-dev@lists.jasig.org 
> <mailto:cas-dev@lists.jasig.org> as: j.vec...@gmx.de
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-dev
> 

-- 
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to