Vous décrochez depuis votre PC mais votre iPhone continue de carillonner, ou bien seule la poche vibre alors que l’écran du PC reste muet ? Cette incohérence de sonnerie dans Microsoft Teams, sporadique mais stressante, se règle pourtant par une méthodologie simple et quelques bonnes pratiques.
Contexte et symptômes
Dans la plupart des organisations, chaque collaborateur possède :
- le client Microsoft Teams pour Windows ou macOS ;
- l’app Teams sur iPhone (iOS).
Deux scénarios se répètent alors de façon aléatoire :
- Seul l’iPhone sonne ; aucune bannière n’apparaît sur l’ordinateur, l’appel est enregistré comme « manqué ».
- Les deux terminaux sonnent, l’utilisateur accepte sur PC, mais la sonnerie continue côté iPhone jusqu’à extinction manuelle.
Les versions de Teams sont pourtant à jour et les paramètres paraissent identiques. Comment l’expliquer ? Avant de contacter le support, suivez l’enquête ci‑dessous.
Pourquoi ces incohérences se produisent‑elles ?
Lorsqu’un appel arrive, le service Teams « forke » la demande vers chaque endpoint enregistré pour l’utilisateur (PC, mobile, web). Chaque appareil :
- reçoit un SIP INVITE ou une notification push ;
- affiche la sonnerie locale ;
- renvoie l’état « sonnerie en cours » au service.
Dès qu’un terminal passe en état « answered », Teams transmet un cancel aux autres endpoints. Si ce message est bloqué, retardé ou perdu (latence réseau, push iOS différé, pare‑feu trop strict), la sonnerie mobile continue. À l’inverse, si la notification PC est filtrée (Ne pas déranger, Focus Assist, règle de notification prioritaire, cache corrompu), seul l’iPhone réagit et l’ordinateur reste silencieux.
Étapes de diagnostic et de résolution
Étape | Action détaillée | Objectif |
---|---|---|
1 | Vérifier les notifications système Windows : Paramètres → Système → Notifications, autoriser « Microsoft Teams ». macOS : Réglages Système → Notifications → Teams. iOS : Réglages → Notifications → Teams ; activer Bannières, Sons, Badges. | Éliminer tout blocage OS. |
2 | Contrôler les modes de concentration Windows : désactiver Assistant de concentration. macOS/iOS : désactiver Ne pas déranger ou ajouter Teams à la liste autorisée. | S’assurer que l’appel est traité comme notification prioritaire. |
3 | Paramétrer Teams correctement PC : Paramètres → Notifications → Appels → Sonner sur ce périphérique : sélection « Haut‑parleur/Écouteurs ». Tester l’option Sonnerie secondaire (haut‑parleur externe) pour valider la diffusion multiple. | Confirmer que le client tente réellement de sonner. |
4 | Réinitialiser la session Déconnexion puis reconnexion sur tous les appareils. Vider le cache Teams : • Windows : %AppData%\Microsoft\Teams\ • macOS : ~/Library/Application Support/Microsoft/Teams/ | Forcer un nouvel enregistrement des endpoints. |
5 | Mettre à jour ou réinstaller Teams via Microsoft Store ou App Store. | Écarter les divergences de version du moteur de notifications. |
6 | Tester sur un autre réseau (Wi‑Fi invité, partage 4G) et examiner les règles QoS/pare‑feu. | Détecter un retard de signalisation SIP/HTTPS dû au réseau. |
7 | Escalader à Microsoft Centre d’administration Microsoft 365 → Support → New Service Request. Joindre les journaux : Teams → Aide → Télécharger les journaux. | Permettre l’analyse serveur côté Microsoft. |
Détails pratiques par système d’exploitation
Windows 10/11
- Focus Assist passe souvent en « Priorité uniquement » quand l’utilisateur partage l’écran. Vérifiez que Teams figure dans la liste prioritaire.
- Certaines marques de PC désactivent les sons système en basculant sur un périphérique audio Bluetooth ; testez sans casque connecté.
macOS
- Depuis macOS Monterey, les modes « Concentration » s’alignent sur iOS ; un focus activé sur l’iPhone se propage au Mac via iCloud.
- Si le centre de notifications affiche « Autoriser les appels critiques uniquement », basculez sur « Toutes » pour valider.
iOS
- L’option Système → Téléphone → Appels sur d’autres appareils peut intercepter les notifications VoIP ; désactivez‑la pour isoler le test.
- Vérifiez que Teams apparaît dans Réglages → Général → Actualisation en arrière‑plan, sinon le push arrive tardivement.
Cas pratiques et tests rapides
Test de validation express :
1. Fermez Teams sur l’iPhone (glissez l’app hors du sélecteur).
2. Appelez l’utilisateur depuis un collègue.
3. Si le PC sonne correctement, la cause est côté mobile ; sinon, passez aux étapes 2 et 3 du tableau.
- Cas n° 1 – VPN d’entreprise : Certains VPN réécrivent les paquets push Apple et empêchent le cancel. Essayez sans VPN pour confirmer.
- Cas n° 2 – Casque USB non‑déclaré : Lorsque le périphérique audio est absent au moment de l’appel, Windows réaffecte le canal audio au premier haut‑parleur de la liste, parfois muet.
- Cas n° 3 – Power‑Nap iOS : iPhone en poche avec écran éteint + mode économie d’énergie peut différer la notification de fin d’appel ; forcez l’écran à s’allumer pour vérifier.
Bonnes pratiques d’administration
- Limiter les terminaux enregistrés : par défaut, Teams conserve jusqu’à cinq endpoints actifs. Déconnectez les sessions inutilisées pour réduire les risques.
- Mettre à jour le pilote audio en même temps que Teams. Des pilotes Realtek obsolètes interrompent parfois la commande de sonnerie.
- Surveiller les rapports d’appels depuis le Centre d’administration : Menu → Tableau de bord Qualité d’Appel. Les codes d’achèvement indiquent si la commande cancel est délivrée.
- Configurer la stratégie Teams PowerShell :
Set-CsClientPolicy -EnablePushNotification $true
garantit que chaque appel génère un push.
FAQ
Pourquoi l’app mobile continue‑t‑elle de sonner après la prise d’appel ?
Le client iOS doit recevoir la commande SIP CANCEL via Apple Push Notification service. Si le réseau bloque le port 5223, ou si l’iPhone est en isolation Wi‑Fi (mode invité), la commande n’arrive jamais ; la sonnerie se termine alors uniquement par timeout (30 s par défaut).
La fonction « Secondary ringer » règle‑t‑elle le problème ?
Partiellement : elle permet de valider que Teams tente bien de sonner sur le PC, mais ne stoppe pas la sonnerie iPhone. La fonction n’existe pas sur mobile.
Comment analyser un log Teams ?
Ouvrez le fichier skypesetup.log
(Windows) ou logs.txt
(macOS). Cherchez la séquence :<CallSetupState>incoming</CallSetupState>
puis <CallSetupState>connected</CallSetupState>
. Entre les deux doit figurer SEND CANCEL
. S’il manque, l’app n’a pas émis la commande d’arrêt de sonnerie.
Glossaire rapide
- Endpoint : tout appareil où l’utilisateur est connecté à Teams.
- Forking : duplication de l’appel vers plusieurs endpoints.
- SIP INVITE / CANCEL : messages de session démarrage/annulation.
- APNs : Apple Push Notification service, transmet les notifications VoIP à l’iPhone.
Conclusion
Dans 80 % des cas, les incohérences de sonnerie proviennent d’un filtrage de notifications (Focus Assist, Ne pas déranger) ou d’un endpoint dont le cache est corrompu. En appliquant rigoureusement les étapes 1 → 6 ci‑dessus, vous rétablirez une expérience d’appel fluide sur l’ensemble des devices. Réservez l’escalade Microsoft aux scénarios persistants après collecte de journaux ; le support N2 pourra alors vérifier la trace serveur et, le cas échéant, déployer un correctif côté service.