Skip to content

jinalkathiara/SCVSamples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setting up 3rd party Identity Provider

Follow the instructions here: https://salesforce.quip.com/s7zFAmozU3aG Once you install 3rd party Identity Provider, following Lightning component is a workaround until Salesforce supports 3rd party Identity provider from its platform. Until then

  • Install this Lightning Component
  • Create an Omni presence status, say 'Not_Ready' in the Salesforce org and mark it as a 'Busy' type.
  • Assign this Omni presence status to all the agent's permission sets.
  • Add AmazonConnectInitializer component to the Utility bar for the Salesforce lightning application which you agents are using and keep it running automatically.
  • Login into Amazon Connect using 3rd party Identity Provider via launching a custom window from this component and dispose that window once you login into amazon connect.

Assumptions

  1. Customer is aware on how to use Service Cloud Voice.
  2. Customer is configuring 3rd party Identity provider with Salesforce service cloud voice using Amazon Connect Telephony.
  3. Customer is aware on how to use SFDX project and deploy lightning component code into the Salesforce org.
  4. Customer is going to modify
    • urlToLogin variable in the AmazonConnectInitializerController.js which will launch a SAML SSO flow for amazon connect.
    • statusId variable in the AmazonConnectInitializerController.js which will use customer org's Omni presence status ID to use for the Omni login.

Configure Your Salesforce DX Project

The sfdx-project.json file contains useful configuration information for your project. See Salesforce DX Project Configuration in the Salesforce DX Developer Guide for details about this file.

Read All About It

About

Salesforce sample lightning component for 3rd party IDP login for Service Cloud Voice

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors