Add SSO to Bright Pattern
The following guide assumes you have configured a G Suite SSO app, and have access to the Single Sign-On URL and Certificate generated while configuring the app.
The steps below describe how to configure the single sign-on integration in Bright Pattern’s Administrator application.
Bright Pattern Applications
The Contact Center Administrator application (i.e., “https://<tenant>.brightpattern.com/admin”) is where contact center resources are configured and managed at the system administrator level. For more information, see the Contact Center Administrator Guide.
The Agent Desktop application (i.e., “https://<tenant>.brightpattern.com/agentdesktop”) is where contact center agents and supervisors interact with customers and other users. For more information, see the Agent Guide.
Procedure
Step 1: Ask your Service Provider to enable the SSO integration for your Contact Center
Ensure your service provider has enabled SSO for your contact center before continuing.
Step 2: Create SSO integration account in Contact Center Administrator
For SSO to work, you must also enable it for your contact center in SSO integration account properties.
- In the Contact Center Administrator application, go to Call Center Configuration > Integration Account.
- Click the Add account button (+) to create a new integration account.
- Select account type Single Sign-On.
- Name the account (e.g., “G Suite”).
- Select the checkbox for Enable Single Sign-On.
- Optionally, select the checkbox Use SSO for administrator portal login.
- When selected, SSO will be used to authenticate users of both the Agent Desktop and the Administrator Portal.
- When not selected, SSO will only be used to authenticate Agent Desktop users, while Administrator Portal users will login with their BPCC credentials.
- Paste your copied data into Identity Provider Single Sign-On URL (the link will look like this):
https://accounts.google.com/o/saml2/initsso?idpid=C00xdeh6y&spid=551268412404&forceauthn=false)
- Enter the Identity Provider Single Sign-On Logout URL for Google:
https://accounts.google.com/logout
Step 3: Add remaining properties
- Add your other G Suite info (note that Identity Provider Issuer is not mandatory).
Step 4: Edit certificate
Open the certificate that you downloaded in Notepad++ or a similar text editor.
In the certificate, before content begins, insert the following:
"-----BEGIN CERTIFICATE-----"
At the end of the content, insert the following:
"-----END CERTIFICATE----- "
Step 5: Add certificate
- Back in Contact Center Administrator, beside Identity Provider Certificate, hover your cursor over “empty” and click EDIT.
- In the dialog that pops up, paste your certificate (with "begin certificate" and "end certificate" sections) to the certificate option.
- Click Apply to save your changes.
Step 6: Create a user
Before you can test that SSO works, you will need to create a dummy user.
- In the Contact Center Administrator application, go to Users & Teams > Users.
- Click the Add user button to create a new user.
- Set the username as “user1” and specify the desired password.
- Click Apply to save your changes.
Step 7: Test SSO in Agent Desktop
You can try logging in to Agent Desktop with the username and password you just created.
- Go to the Agent Desktop application (e.g., https://<bp hostname>/agentdesktop/).
- The login page should redirect you to the ForgeRock login page.
- Enter credentials from your G Suite account.
- The system will then redirect you to Agent Desktop as the logged-in user.
< Previous