Une fois le serveur installé et relié à l’extérieur, il reste à mettre un téléphone entre les mains de chaque utilisateur. C’est l’étape de provisionnement : associer une extension à un appareil concret, qu’il s’agisse d’un téléphone de bureau, d’une application sur smartphone, ou d’un simple onglet de navigateur. 3CX brille particulièrement ici, car il automatise la quasi-totalité de la configuration. Ce tutoriel détaille les trois façons de prendre ses appels et la procédure exacte pour chacune.
Prérequis
- Un serveur 3CX V20 avec au moins une extension créée.
- Une adresse e-mail valide par utilisateur : 3CX s’en sert pour envoyer les informations de connexion.
- Pour les téléphones physiques : un appareil d’une marque supportée (voir Étape 4) sur le même réseau local que le serveur, ou accessible via le contrôleur de session.
- Niveau : intermédiaire. Temps estimé : 20 minutes par type d’appareil.
Trois façons de prendre ses appels
Avant de provisionner quoi que ce soit, il faut comprendre que 3CX ne vous oblige à aucun matériel particulier. Un même utilisateur peut, selon le moment, répondre depuis trois supports différents reliés à la même extension. Le client web ne nécessite aucune installation : il s’ouvre dans le navigateur et transforme l’ordinateur en téléphone grâce à WebRTC. L’application mobile, sur Android ou iOS, permet de rester joignable sur son numéro professionnel en déplacement, sans divulguer son numéro personnel. Enfin, le téléphone IP de bureau reste la solution la plus ergonomique pour un poste fixe occupé toute la journée.
Ces trois supports coexistent : un appel entrant peut faire sonner simultanément le téléphone de bureau et l’application mobile, et l’utilisateur décroche sur celui qui lui convient. Cette souplesse est l’un des grands intérêts de la téléphonie logicielle par rapport à un poste analogique figé.
À ces trois supports s’ajoute, pour les postes informatiques sous Windows, une application de bureau dédiée qui couple le confort d’un logiciel natif à l’intégration avec les outils du système — remontée de fiche, clic-pour-appeler depuis le navigateur, casque USB reconnu automatiquement. Le choix entre client web et application de bureau relève surtout de la préférence : le web ne s’installe pas et suit l’utilisateur sur n’importe quel ordinateur, tandis que l’application de bureau offre une intégration plus poussée sur un poste attitré.
Étape 1 — Préparer l’extension et l’e-mail de bienvenue
Toute la magie du provisionnement 3CX repose sur l’e-mail de bienvenue. Dans le client web administrateur, ouvrez la fiche de l’extension à équiper et vérifiez que le champ e-mail est rempli avec une adresse que l’utilisateur consulte réellement. C’est par ce message que transiteront le QR code de l’application mobile et le lien d’activation du client web.
Déclenchez l’envoi du message de bienvenue depuis la fiche de l’extension. L’utilisateur reçoit alors un courriel contenant tout le nécessaire : ses identifiants, un QR code, et des liens directs. Ce mécanisme évite de communiquer manuellement des mots de passe, qui finissent souvent notés sur un papier — une mauvaise pratique de sécurité. Si l’e-mail n’arrive pas, vérifiez d’abord que le serveur 3CX a bien un relais SMTP configuré, faute de quoi aucun message ne part.
Étape 2 — Le client web, sans rien installer
Le client web est la voie la plus rapide pour passer un premier appel. L’utilisateur ouvre le lien reçu par e-mail, qui pointe vers l’adresse du serveur sur le port sécurisé (5001 ou 443). Le navigateur demande l’autorisation d’accéder au microphone : c’est WebRTC qui entre en jeu, transformant l’onglet en softphone. Une fois l’autorisation accordée, l’utilisateur est connecté à son extension et peut appeler.
Pour que cela fonctionne, deux conditions sont indispensables : le serveur doit présenter un certificat TLS valide (sans quoi le navigateur refuse l’accès au micro), et le navigateur doit être récent. Si l’utilisateur voit l’interface mais qu’aucun son ne passe, le problème vient presque toujours du média WebRTC bloqué par un pare-feu — le même type de difficulté que celle traitée dans les tutoriels WebRTC de cette série, où un serveur TURN résout le cas des réseaux restrictifs.
Étape 3 — L’application mobile par QR code
L’application 3CX, disponible sur les magasins Android et iOS, se configure sans la moindre saisie manuelle grâce au QR code de l’e-mail de bienvenue. L’utilisateur installe l’application, choisit « scanner le QR code », et pointe l’appareil photo vers l’écran ou le courriel imprimé. L’application importe alors automatiquement l’adresse du serveur, l’extension et les identifiants.
Ce procédé est non seulement pratique mais aussi sûr : aucun mot de passe n’est tapé, et le QR code expire, limitant le risque de réutilisation. Une fois connectée, l’application reçoit les appels via le contrôleur de session intégré au serveur, ce qui lui permet de fonctionner même derrière le réseau mobile de l’opérateur. Pensez à autoriser les notifications : sans elles, l’application ne réveille pas le téléphone à l’arrivée d’un appel.
Étape 4 — Provisionner un téléphone IP de bureau
Le provisionnement d’un téléphone physique consiste à lui injecter automatiquement sa configuration (extension, mot de passe, adresse du serveur, codecs) sans la saisir touche par touche sur le combiné. 3CX gère ce processus pour les marques qu’il prend en charge : Yealink, Fanvil, Snom et Grandstream figurent parmi les fabricants supportés. À l’inverse, des marques comme Cisco, Avaya ou Aastra ne sont pas prises en charge en provisionnement automatique — vérifiez la compatibilité avant tout achat.
La méthode la plus simple en réseau local est le « Plug and Play » (PnP). Branchez le téléphone neuf sur le même réseau que le serveur : il émet un message de découverte que 3CX détecte automatiquement. Dans le client web administrateur, le téléphone apparaît dans la liste des appareils détectés ; il suffit alors de l’affecter à une extension et d’approuver. 3CX pousse la configuration, le téléphone redémarre, et il est prêt.
Si le téléphone n’est pas sur le même réseau local — cas d’un télétravailleur — le provisionnement passe par le contrôleur de session, en saisissant l’adresse MAC de l’appareil dans la fiche d’extension. 3CX génère alors un fichier de configuration que le téléphone récupère au démarrage. Cette adresse MAC, inscrite sous l’appareil, est la clé d’identification : une erreur de recopie est la cause la plus fréquente d’un provisionnement qui échoue.
Étape 5 — Affecter, tester et vérifier l’enregistrement
Quel que soit le support, la dernière étape consiste à confirmer que l’appareil est bien « enregistré » auprès du serveur — c’est-à-dire qu’il a annoncé sa présence et peut recevoir des appels. Dans le client web administrateur, la fiche de l’extension affiche l’état d’enregistrement de chaque appareil associé. Un voyant vert indique que l’appareil est joignable.
Procédez ensuite à deux tests simples. D’abord un appel interne entre deux extensions : il valide que la signalisation et le média circulent à l’intérieur du système. Ensuite un appel sortant vers un mobile, puis un appel entrant depuis l’extérieur, pour confirmer que le poste fonctionne de bout en bout avec le trunk. Si l’appel interne passe mais pas l’externe, le problème est du côté du trunk, pas du provisionnement.
Personnaliser les touches programmables (BLF)
Un téléphone de bureau ne se limite pas à composer des numéros : ses touches programmables transforment l’appareil en véritable poste opérateur. La fonction la plus utile est le BLF (Busy Lamp Field, ou champ de présence) : une touche associée à un collègue dont le voyant indique en temps réel s’il est disponible, en ligne ou absent. D’un coup d’œil, le standardiste sait vers qui transférer un appel sans demander « est-il libre ? ».
Dans 3CX, ces touches se configurent côté serveur, dans la fiche de l’extension, puis sont poussées automatiquement vers le téléphone au prochain provisionnement. On y associe aussi des raccourcis vers une boîte vocale, un parcage d’appel, ou un numéro fréquemment composé. Configurer ces touches depuis l’interface plutôt que sur le combiné garantit que, si le téléphone est remplacé, la nouvelle configuration se réapplique en quelques secondes. C’est tout l’intérêt du provisionnement centralisé : l’appareil n’est qu’un terminal interchangeable, l’intelligence reste sur le serveur.
Sécuriser le provisionnement
Le provisionnement transporte des secrets — le mot de passe de l’extension, notamment. Un fichier de configuration intercepté permettrait à un attaquant d’usurper le poste. Deux précautions s’imposent. D’abord, privilégier le provisionnement chiffré (HTTPS) plutôt qu’en clair, pour que le fichier de configuration ne circule jamais en clair sur le réseau. Ensuite, sur un réseau local, isoler les téléphones dans un segment réseau dédié (un VLAN voix) afin qu’un poste de travail compromis ne puisse pas écouter le trafic des téléphones.
Ces réflexes prolongent la sécurisation globale du système, traitée en détail dans le tutoriel sécuriser 3CX V20. Un poste mal provisionné est une porte d’entrée aussi dangereuse qu’un trunk mal protégé : les deux donnent accès à passer des appels frauduleux.
Étape 6 — Maintenir les firmwares à jour
Un téléphone IP exécute un micrologiciel (firmware) qui, comme tout logiciel, reçoit des correctifs de sécurité et de compatibilité. 3CX publie régulièrement des firmwares testés pour les marques supportées. Garder les appareils à jour évite des incompatibilités subtiles — un téléphone sur un firmware ancien peut soudainement mal gérer un codec ou perdre son enregistrement après une mise à jour du serveur.
Depuis le client web administrateur, la section dédiée aux appareils permet de vérifier la version installée et de pousser une mise à jour. Planifiez ces opérations en dehors des heures d’appel : un téléphone qui se met à jour redémarre et reste injoignable une à deux minutes. Sur un parc important, échelonnez les mises à jour pour ne jamais laisser tout un service sans téléphone en même temps.
Erreurs fréquentes
| Erreur | Cause | Solution |
|---|---|---|
| E-mail de bienvenue non reçu | Relais SMTP non configuré sur le serveur | Renseigner un serveur SMTP dans les paramètres 3CX |
| Téléphone non détecté en PnP | Appareil sur un autre sous-réseau, multicast bloqué | Placer le téléphone sur le même réseau ou provisionner par adresse MAC |
| Client web sans son | Média WebRTC bloqué, certificat invalide | Vérifier le certificat TLS, prévoir un serveur TURN pour les réseaux restrictifs |
| Application mobile qui ne sonne pas | Notifications désactivées | Autoriser les notifications dans les réglages du téléphone |
| Provisionnement par MAC qui échoue | Adresse MAC mal recopiée | Vérifier l’adresse inscrite sous l’appareil, caractère par caractère |
Tutoriels associés
- Avant ce tutoriel : configurer un trunk SIP sur 3CX V20.
- Étape suivante recommandée : sécuriser 3CX V20 contre la fraude.
Pour aller plus loin
- Retour au guide : Téléphonie IP avancée : 3CX, Issabel et softphones WebRTC.
- Documentation officielle : configurer les téléphones IP avec 3CX et liste des téléphones compatibles.
Questions fréquentes
Faut-il acheter des téléphones de bureau ?
Non. Pour de nombreux usages, le client web et l’application mobile suffisent et ne coûtent rien en matériel. Les téléphones physiques restent pertinents pour les postes occupés en continu, comme un standard d’accueil.
Mon ancien téléphone IP fonctionnera-t-il ?
S’il est d’une marque supportée et pas trop ancien, oui, via le provisionnement automatique. Pour les marques non prises en charge, une configuration manuelle reste parfois possible mais sans la simplicité du PnP, et sans garantie de mises à jour.
Un utilisateur peut-il avoir plusieurs appareils sur la même extension ?
Oui. C’est même courant : un téléphone de bureau, l’application mobile et le client web peuvent partager la même extension et sonner ensemble.
Le provisionnement fonctionne-t-il pour les télétravailleurs ?
Oui, via le contrôleur de session intégré au serveur et l’adresse MAC du téléphone. L’appareil récupère sa configuration à distance sans intervention manuelle sur place.
Que faire si un téléphone perd son enregistrement après un redémarrage ?
Vérifiez d’abord que l’appareil obtient bien une adresse IP et joint le serveur. Une perte d’enregistrement récurrente vient souvent d’un délai d’expiration trop court ou d’un pare-feu qui ferme la session ; allonger l’intervalle d’enregistrement et autoriser durablement le trafic SIP du poste résout la plupart des cas.