Dans cet article
dropdown icon
Application client externe pour l'intégration du centre d'appels Webex
    Créer un certificat
dropdown icon
Créer une application cliente externe Salesforce
    Créer une nouvelle application client externe
Configurer l'application client externe pour Webex Contact Center Salesforce Connector
list-menuDans cet article
list-menuUn commentaire ?

Utilisez cet article pour configurer l'application client externe utilisée par Webex Contact Center pour configurer un connecteur Salesforce. Salesforce a abandonné les applications connectées au profit d'applications clientes externes. C'est la nouvelle procédure.

Application client externe pour l'intégration du centre d'appels Webex

Configurer l'application client externe pour Webex Contact Center Salesforce Connector

Pour utiliser pleinement Service Cloud Voice, le flux d'appels du centre d'appels peut être adapté pour créer l'enregistrement des appels vocaux et exécuter un flux omnicanal Salesforce pendant que l'appel passe sur l'IVR.

Créer un certificat

Assurez-vous d'avoir déjà créé un certificat numérique conformément à la politique de sécurité de votre organisation.

Pour générer un certificat numérique, consultez la documentation Salesforce sur https://developer.salesforce.com/docs/atlas.en-us. voice_pt_developer_guide.meta//voice_pt_developer_guide.htm. voice_pt_generate_certificate

Exemple

openssl genrsa -des3 -passout pass:<password> -out server.pass.key 2048
openssl rsa -passin pass:<password> -in server.pass.key -out server.key
rm server.pass.key
openssl req -new -key server.key -out server.csr

    Country Name (2 letter code) [AU]:CH
    State or Province Name (full name) [Some-State]:
    Locality Name (eg, city) []:
    Organization Name (eg, company) [Internet Widgits Pty Ltd]:
    Organizational Unit Name (eg, section) []:
    Common Name (e.g. server FQDN or YOUR name) []:
    Email Address []: my-api-user@my-example-org.com
    Please enter the following 'extra' attributes
    to be sent with your certificate request
    A challenge password []:<password>
    An optional company name []:

openssl x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt

server.crt => Certificate for the Salesforce External Client App

server.key => Private key for the Salesforce Connector in Webex Control Hub

Créer une application cliente externe Salesforce

Créer une nouvelle application client externe

Il existe deux options pour connecter vos données Salesforce à des applications tierces. Les applications connectées et les applications clientes externes sont des frameworks permettant d'intégrer des données. Les applications clientes externes constituent la prochaine génération d'applications connectées.

Pour configurer l'application client externe Salesforce utilisée par Cisco Webex Contact Center :

  1. Dans Configuration, accédez à Applications | Applications clientes externes | Gestionnaire d'applications client externe.
  2. Cliquez sur Nouvelle application client externe.
  3. Application client externe : informations de base
    • Nom de l'application cliente externe : WxCC - SCV
    • Nom de l'API : WxCC_SCV
    • Adresse e-mail de contact : < your email >
    • État de distribution : sélectionnez Local

    Basic information

    Application client externe : API (activer les paramètres OAuth)

    • Sélectionnez : Activer OAuth
    • Paramètres de l'application
    • URL de rappel : http://localhost:1717/OauthRedirect comme exemple d'URL de rappel
    • Portées OAuth
    • Sélectionnez les champs d'application OAuth :
    • Gérez les données des utilisateurs via des API (API)
    • Répondez aux demandes à tout moment (refresh_token,offline_access)

    API (Enable oAuth settings)

    Activation des flux

    • Sélectionnez : Activez JWT Bearer Flow
    • Cliquez sur Charger des fichiers et téléchargez le server.crtfichier contenant votre certificat numérique.

    Floe enablement

    Sécurité

    Décochez l'option Exiger un secret pour le flux du serveur Web.

    Security

  4. Cliquez sur le bouton Créer.
  5. Passez à l'onglet Politiques, puis cliquez sur le bouton Modifier.
  6. Politiques : politiques OAuth
    • Règles relatives aux plugins
      • Utilisateurs autorisés : certains utilisateurs approuvés par l'administrateur sont préautorisés
      • Confirmez le changement
    • Autorisation des applications
      • Politique d'actualisation des jetons : sélectionnez Expiration immédiate du jeton d'actualisation
      • Assouplissement de l'adresse IP : sélectionnez Appliquer les restrictions IP

    OAuth policies

  7. Politiques : Règles relatives aux applications
    • Page d'accueil : aucune
    • Sélectionnez des ensembles d'autorisations : attribuez le jeu d'autorisations créé précédemment (« Accès IVR aux classes SCV Apex ») 

    App policies

  8. Cliquez sur Enregistrer.
  9. Passez aux paramètres des onglets.
    • Section Paramètres OAuth, cliquez sur le bouton Consumer Key and Secret ; attendez votre e-mail et vérifiez votre identité. Un nouvel onglet de navigateur ouvre un écran contenant les informations sur les consommateurs.

      OAuth Settings

    • Cliquez sur Copier et enregistrez la clé du consommateur. La clé client sera utilisée ultérieurement pour créer le connecteur Salesforce sur le hub de contrôle Webex Contact Center. 

      External client App name

Cet article était-il utile ?
Cet article était-il utile ?