Page d'accueil Webclient Un1ty 3CX đŸ–„ïž 🔗 IntĂ©gration de Salesforce avec Un1ty (3CX)

🔗 IntĂ©gration de Salesforce avec Un1ty (3CX)

DerniĂšre mise Ă  jour le Jul 21, 2025

L’intĂ©gration native entre Salesforce CRM et Un1ty (3CX) vous permet d’automatiser la gestion de vos appels, de synchroniser vos contacts et de suivre les interactions directement dans Salesforce.


đŸ› ïž Étape 1 : Configurer une application dans Salesforce

🔑 1. Se connecter à Salesforce

🧭 2. AccĂ©der au gestionnaire d’applications

  • Cliquez sur l’icĂŽne d’engrenage, puis sĂ©lectionnez « Configuration ».

  • Dans le menu latĂ©ral gauche, sous « OUTILS DE LA PLATEFORME », cliquez sur :

    Applications > Gestionnaire d’applications

  • Cliquez sur le bouton « Nouvelle application connectĂ©e » en haut Ă  droite.

đŸ§Ÿ 3. CrĂ©er l’application

  • Dans la fenĂȘtre contextuelle, cliquez sur « CrĂ©er une application connectĂ©e », puis sur Continuer.

  • ComplĂ©tez les informations de base :

    • Nom de l'application : IntĂ©gration Un1ty (3CX)

    • E-mail de contact

đŸ›Ąïž 4. Activer les paramĂštres OAuth

  • Faites dĂ©filer vers API (Activer les paramĂštres OAuth) et cochez :

    • ✅ « Activer les paramĂštres OAuth »

    • ✅ « Exiger un secret pour le flux du serveur Web »

    • ✅ « Exiger un secret pour le flux de jetons d'actualisation »

    • 🔐 PKCE (Proof Key for Code Exchange) est pris en charge depuis la version 20 update 6 d’Un1ty. Vous pouvez activer l'option :

      « Exiger l’extension de clĂ© de preuve pour l’échange de codes (PKCE) pour les flux d’autorisation pris en charge »

      (Optionnel mais recommandé)

🔗 5. URL de rappel (Redirect URL)

  • Renseignez l’URL de votre console Un1ty (3CX), en ajoutant /api/oauth2crm Ă  la fin.

    👉 Exemple : https://my-unity.example.com/api/oauth2crm

đŸ§Ÿ 6. DĂ©finir les permissions (Scopes OAuth)

Cochez les options suivantes :

  • openid

  • profile

  • email

  • address

  • phone

  • full (AccĂšs complet)

  • api

  • web

  • refresh_token, offline_access (pour les requĂȘtes permanentes)

👉 Cliquez sur « Enregistrer ».


🔍 Étape 2 : RĂ©cupĂ©rer les identifiants d’API

  • Retournez dans Applications > Gestionnaire d’applications

  • Recherchez votre application, puis cliquez sur « Afficher »

  • Dans la section API (OAuth), cliquez sur « GĂ©rer les informations du client »

  • Copiez les champs :

    • đŸ—ïž ClĂ© client (Client Key)

    • 🔐 Secret client


đŸ§· Étape 3 : Modifier les politiques OAuth

  • Cliquez sur « GĂ©rer », puis sur « Modifier les politiques »

  • Dans la section Politiques OAuth :

    • DĂ©finissez « Utilisateurs autorisĂ©s » sur « Tous les utilisateurs peuvent s’auto-autoriser »

    • Cliquez sur « Enregistrer »


🧼 Étape 4 : Configurer Un1ty (3CX)

⚙ 1. AccĂ©der Ă  la console d’administration

  • Ouvrez votre console d’administration Un1ty (3CX)

  • Allez dans « IntĂ©grations » > « CRM »

📋 2. SĂ©lectionner Salesforce

  • Choisissez « SalesforceV2 » dans le menu dĂ©roulant.

🔐 3. Renseigner les identifiants

  • Renseignez :

    • ClĂ© client (Client ID)

    • Secret client

  • Cliquez sur « Enregistrer »

🔄 4. Lancer l’autorisation

  • Cliquez sur « Autoriser »

  • Une fenĂȘtre Salesforce s’ouvre : connectez-vous au compte Salesforce contenant les donnĂ©es CRM

  • Cliquez sur « Autoriser » pour donner accĂšs Ă  Un1ty

đŸ§Ș 5. VĂ©rification du jeton

  • Une fois l’accĂšs autorisĂ©, le champ Jeton d’actualisation s'affichera automatiquement sous le bouton « Autoriser »