Sunday, May 31, 2015

What is SAML (Part I Introduction)

Security Assertion Markup language is an XML based open standard data format for exchanging authentication and authorization data between parties in particular, between an identity provider and a service provider. SAML is a product of the OASIS security services technical Committee.



Google Apps offer a SAML based SSO service that provides partner companies with full control over the authorization and authentication of hosted user accounts that can access web based applications such as Gmail or Google calendar. Using SAML model, Google acts as a Service provider and provides services such as gmail and start pages Google Partners acts as Identity provider and control usernames passwords and other information used to identify , authenticate, and authorize users for web applications that Google hosts. There are a number of existing open source and commercial identity provider solutions that can help developer to implement SSO with Google apps. 

The Google SSO service is based on the SAML v2.0 specifications. SAML 2.0 is supported by several widely known vendors. 

References:

No comments:

Post a Comment