Configure Salesforce Identity for Point of Sale SSO

Connect Point of Sale to your identity provider (Azure AD or OneLogin) through Salesforce Identity.

Important
Important This feature is available for Hyperforce only. For the legacy platform, configure POS app SSO through OneLogin instead. See Establish OneLogin with POS App.

Prerequisites

  • User accounts configured in Salesforce or linked to third-party identity provider. See Integrate B2C Commerce with Single Sign-On.
  • Store Associate Feed containing store associate IDs, names, store IDs, and roles.
  1. In CMS, go to Integrations | Single Sign On Configuration.
  2. Toggle Enable to turn on SSO.
  3. For Provider Name, select Salesforce Identity.
  4. Enter your OAuth credentials:
    1. Consumer Key: Enter the consumer key from your external client app.
    2. Consumer Secret: Enter the consumer secret from your external client app.
  5. For Redirect URL, enter the callback URL (for example, sfpos://oauth/callback).
  6. For Default Scopes, enter the required OAuth scopes (for example, api, web, openid, refresh_token).
  7. Configure the endpoint URLs:
    1. Token Endpoint URL: Enter your Salesforce org token endpoint.
    2. Authorize Endpoint URL: Enter your Salesforce org authorization endpoint.
    3. User Info Endpoint URL: Enter your Salesforce org user info endpoint.
  8. Save the configuration.
Single Sign-On Configuration settings in the CMS