Oracle Commerce Cloud enables you to integrate customer logins on your storefront with an external customer data store or identity management tool. For example, suppose you have an existing informational website with a large number of customer accounts. When you create a new Commerce Cloud site, you may want to provide existing customers with accounts on the commerce site.
Storefront Single Sign-On (SSO) is implemented using SAML (Security Assertion Markup Language) 2.0, which is an open-standard XML-based data-exchange format. Before setting up storefront SSO, you should be familiar with SAML 2.0. For information about SAML 2.0, see:
https://en.wikipedia.org/wiki/SAML_2.0
The SAML 2.0 specification is available at:
http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf
Storefront Single Sign-On (SSO) provides two main benefits:
Your Commerce Cloud environment can share logins with another site or system, so that logging into one environment automatically logs a shopper into the other.
If an unregistered shopper is logged into the external system, then the first time the shopper accesses the Commerce Cloud site, a shopper profile is automatically created.
This section describes how to set up your Commerce Cloud instance to use storefront SSO. It includes the following topics:
Important: You must decide whether to use SSO before you implement your stores. Once shoppers have created profiles on an instance of Commerce Cloud that is not using SSO, you cannot switch that instance over to using SSO. Also, if you do use SSO for a new instance, you cannot later revert to a non-SSO implementation.