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
-
Connectez-vous sur https://login.salesforce.com
ou créez un compte développeur via : https://developer.salesforce.com/signup


đ§ 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 »