Série : Configurer CX Cloud, Digital et AI pour Salesforce Service Cloud Voice
Créer un client OAuth pour Salesforce Service Cloud Voice
- Créer des pages d'enregistrement pour les objets d'expérience
- Configurer CX Cloud, Digital et AI pour Salesforce Service Cloud
- Créer des canaux de service
- Attribuer une sécurité au niveau du champ
- Créer et attribuer des statuts de présence aux profils d'utilisateurs
- Créer des configurations d'utilisateurs de présence et de routage
- Créer des files d'attente de sauvegarde pour les flux
- Créer des flux pour acheminer les objets Experience et Email Experience
- Créer des pages d'enregistrement pour les objets d'expérience
- Intégrer Einstein Next Best Action dans Salesforce
- Créer une application Lightning pour CX Cloud, Digital et AI pour Salesforce Service Cloud
- Intégrer Einstein Next Best Action dans Salesforce
- OAuth > Client > Ajouter l'autorisation dans Genesys Cloud
Pour permettre à l'application Lightning dans Salesforce Service Cloud Voice de recevoir un jeton, créez un client OAuth. Le jeton permet à l'application de faire des demandes à l'API de Genesys Cloud et représente les permissions de l'utilisateur pour que l'application accède aux données de Genesys Cloud. L'application utilise des jetons lorsque les requêtes aux points de terminaison de l'API requièrent une autorisation.
- Cliquez sur Admin.
- Sous Intégrations, cliquez sur OAuth.
- Cliquez sur Ajouter un client. Les détails onglet du client s’affichent.
- Définissez App Name avec un nom descriptif de l'application. Ce nom apparaît lorsque quelqu'un autorise ce client OAuth.
- (Facultatif) Dans le La description Dans la boîte, tapez une brève description de l’application.
- Ensuite, définissez la durée pendant laquelle les jetons créés avec ce client expireront. Acceptez par défaut la durée, ou entrez une valeur comprise entre 300 et 172800 secondes. Cela fixe la durée de vie du jeton à un maximum de deux jours ou moins.
- Sélectionnez Token Implicit Grant comme type de subvention. Les types de subventions définissent la manière dont une application obtient un jeton d'accès.Note: Implicit Grant (Browser) est un processus d'authentification en une seule étape dans lequel un utilisateur s'authentifie auprès de Genesys Cloud et l'application client reçoit directement un jeton d'accès. Cette option offre moins de sécurité pour le jeton d'accès que l'octroi d'un code d'autorisation, mais elle est idéale pour les applications de navigateur côté client (par exemple, JavaScript) et la plupart des applications de bureau (par exemple, .NET WPF/WinForms ou les programmes de bureau Java).
- In the Authorised redirect URIs box, enter your Salesforce Service cloud URI for the OAuth configuration. Your Salesforce URI format is:
https://xxxx.lightning.force.com/lightning/page/home
, wherexxxx
is the name of your Salesforce org.Note: If the Use Pop-up Authentication is set to Yes in the CX Cloud, Digital and AI utility, then the redirect URL uses the static resources in/resource/genesysps__genesysAuthCallback
. The URL format is:https://xxxx.lightning.force.com/resource/genesysps__genesysAuthCallback
. - Cliquez sur la boîte Scope et ajoutez la liste suivante de scopes à votre application :
conversations
notifications
presence
response-management:readonly
routing:readonly
upload
users:readonly
webdeployments:readonly
messaging:readonly
- Cliquez sur sauvegarder. Genesys Cloud crée un ID client et un secret client (jeton).