Log in to External Applications Using B2C Service as the Identity Provider

You can configure B2C Service to act as an identity provider to store and authenticate credentials for other applications. This allows your agents to seamlessly access applications that reside outside the Oracle cloud from the Service Console or Agent Browser UI.

Before you start

To enable the option to use B2C Service as an identity provider, you must:
  • Enable the SSO_IDP_ENABLE_EXT_APPS configuration setting.
  • Add the Single Sign-On Configurations component to your navigation set.
Using the Single Sign-On Configurations editor, you can create and administer SSO service providers and SSO service applications. Service providers are containers where you group multiple service applications. Each service application in a service provider will have the same SAML response and assertion methods.
Note: Service providers and applications hosted by Oracle display on the Single Sign-On Configurations editor, though you cannot modify most of their properties. You can, however, edit their labels and enable and disable them on your site. For information about hosted SSO integrations, contact your Oracle account manager.

Here's what to do

  1. Go to Single Sign-On Configurations.
  2. In the Single Sign-On Configurations editor, create a service provider.
  3. Create a service application.
  4. Add the service application to a workspace where agents can then access the external application without being asked for sign-in credentials.

Results:

When an external application is configured to use B2C Service as the identity provider, agents will be redirected to a PHP login page if they attempt to access the external application’s login page directly from a URL.

These procedures describe how to create an SSO service provider and an SSO service application, and how to view the audit log to see all related activity.