Single Sign-On (SSO) is an authentication process that allows a user to access multiple applications or services with a single login credentials (such as username and password). It provides the following advantages:
The LiveVox Platform allows you to log on using a third-party identity provider (IdP). Currently, the LiveVox Platform supports Okta and Azure. You can easily configure and manage the Okta settings to manage SSO. Contact the LiveVox Customer Care Team to request that they enable SSO functionality on your site.
|
LiveVox SSO supports the following two protocols:
For Single Sign-On, LiveVox is the service provider, and Okta or Azure is the identity provider (IdP). An identity provider enables a customer to use single sign-on authentication to access the platform.
Service provider-initiated SSO: When a user requests access to LiveVox through a URL, the service provider redirects the request to an IdP, such as Okta or Azure to authenticate the user. Identity providers store user credentials to authenticate users. The IdP authenticates the user and sends the response to the platform to allow access to the user.
Identity provider-initiated SSO: The identity provider stores user credentials to authenticate a user’s access to an application. Users access applications by logging in directly to the IdP.
LiveVox supports service-provider-initiated SSO, and recommends using the LiveVox URLs to access the platform instead of the identity provider home page.
To enable SSO on your LiveVox Portal (LVP) client, contact LiveVox Customer Care for assistance.
To configure SSO, complete the following steps:

To get the required URLs to configure your Identity Provider (IdP), on LVP, navigate to Configure > Client > Security tab, and click the See Instructions link. 
You will find the required URLs to complete your IdP configuration setup. 
You must add two URLs in the IdP configuration, one for user login and another for agent login.
See the following links for information about configuring Okta as your Identity provider: |
SAML Protocol
If you are going to use the SAML2.0 protocol for configuring SSO, you must note the following parameters from the IdP:
In the LiveVox portal, add the parameters obtained from IdP.

Dynamic configuration is also supported. Provide the metadata link to LiveVox to complete the configuration, or add the values manually. |
Open ID Connect
For OpenID Connect, you must configure the following attributes obtained from the IdP:



After you have configured your user/agent set up with valid emails, you can enable SSO. Navigate to LVP> Configure > Client >Security tab and enable the Single Sign On switch. 
Enable SSO only when the setup is complete on your IdP and the Livevox platform. The login application uses this flag to identify when the authentication process must be handled by an external IdP. If you enable SSO before the configuration is complete, you block all your users/agents from logging into the platform. |
To disable SSO. on LVP, navigate to Configure > Client > Security tab, and disable the Single Sign On switch.

If you are using the Wallboards feature on the platform:
Redirect URIs are the endpoints to which the authentication response is sent after the identity provider successfully authenticates a user. |