Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can SAML do Authorization?

I know that SAML can be used for user Authentication, but what about the permission levels a user has? Can it also be used for Authorization as well? If not, what are the best alternatives for Open Source Authorization software?

like image 547
nerdy_chai Avatar asked Jan 23 '15 12:01

nerdy_chai


1 Answers

SAML does not do authorization explicitly. It simply provides the attributes in the SAML token and it's up to the application as to how these are handled.

The same is true for WS-Federation.

For OAuth2, the "attributes" it provides are somewhat limited. And you still have to authenticate e.g. OpenID Connect.

like image 158
rbrayb Avatar answered Sep 18 '22 04:09

rbrayb