Vous ne pouvez plus accéder à la messagerie vocale dans Teams et le diagnostic Microsoft 365 remonte « HostedVoicemail n’est pas activé ». Voici un guide terrain, étape par étape, pour rétablir la messagerie : stratégies, licences, Exchange et vérifications clés.
Messagerie vocale Teams indisponible
Vue d’ensemble de la question
Symptôme : la messagerie vocale n’est pas accessible dans Teams. L’outil de diagnostic indique que HostedVoicemail n’est pas activé. Côté configuration, l’utilisatrice possède une stratégie d’appels personnalisée « avec messagerie vocale activée » et la stratégie Globale l’active également. Malgré cela, l’onglet Appels > Messagerie vocale dans Teams est vide et/ou les appels ne se déposent pas sur le répondeur.
À retenir rapidement : dans l’immense majorité des cas, l’indisponibilité de la messagerie vocale est due à l’un des éléments suivants : (1) la Teams Calling Policy effectivement appliquée n’est pas celle attendue (priorité d’affectation), (2) un paramètre de la stratégie place la messagerie sur Off, (3) la licence Teams Phone fait défaut, (4) la boîte aux lettres Exchange est locale (on‑premises) sans hybride et n’apparaît donc pas dans le client Teams. Les sections ci‑dessous détaillent comment diagnostiquer et corriger de façon fiable.
Ce que signifie « HostedVoicemail n’est pas activé »
HostedVoicemail désigne le fait que l’utilisateur est éligible au service Cloud Voicemail de Microsoft. Ce signal combine plusieurs prérequis : capacité PBX Teams Phone, stratégie d’appels autorisant la messagerie, et compatibilité de la boîte aux lettres Exchange pour stocker les messages. Quand l’un de ces prérequis n’est pas rempli ou que l’affectation effective d’une stratégie diffère de celle attendue, le diagnostic remonte que HostedVoicemail est « non activé ».
Réponse & solutions (pas à pas)
Vérifier la stratégie effectivement appliquée à l’utilisatrice
Dans Teams, la priorité d’application des stratégies est directe > groupe > globale. Une stratégie directement assignée à l’utilisateur écrase une stratégie de groupe ; une stratégie de groupe écrase la stratégie Globale. Il est donc crucial d’identifier quelle Teams Calling Policy est réellement effective.
Type d’affectation | Priorité | Où vérifier | Note |
---|---|---|---|
Assignation directe à l’utilisateur | La plus élevée | TAC > Utilisateurs > Voix > Stratégies ou PowerShell | Écrase toute autre affectation |
Assignation via un groupe | Moyenne | TAC > Stratégies > Gérer l’affectation | Écrase la stratégie Globale |
Stratégie Globale (non assignée) | La plus basse | TAC > Voix > Stratégies d’appels | S’applique en l’absence des deux précédentes |
Commande PowerShell utile :
# Identifier la stratégie d'appels réellement appliquée
Get-CsUserPolicyAssignment -Identity "sip:user@contoso.com" -PolicyType TeamsCallingPolicy
À faire : si la stratégie effective n’est pas celle attendue, corrigez l’affectation (retirez l’assignation directe non désirée ou modifiez l’appartenance de groupe).
(Ré)appliquer explicitement une stratégie d’appels qui autorise la messagerie vocale
Même si la stratégie affichée semble correcte, réattribuer la stratégie lève fréquemment un état incohérent (cache/propagation). Réappliquez explicitement la politique attendue à l’utilisateur, puis testez.
# Réattribuer la stratégie d'appels "avec messagerie vocale"
Grant-CsTeamsCallingPolicy -PolicyName "CallingPolicy-With-Voicemail" -Identity "sip:user@contoso.com"
Bon à savoir : après modification, la propagation peut prendre quelques minutes selon l’environnement (TAC, Edge, client). Demandez à l’utilisatrice de fermer/rouvrir Teams pour un test rapide.
Contrôler le paramètre « Messagerie vocale pour les appels entrants »
Dans le Centre d’administration Teams (TAC) : Voix > Stratégies d’appels → ouvrez la stratégie assignée → vérifiez que Messagerie vocale pour les appels entrants est réglé sur Activé ou Laisser l’utilisateur décider. Si c’est Désactivé, aucun appel d’entreprise ne se déposera sur la messagerie.
- Activé : les appels peuvent être redirigés vers la messagerie selon les règles (sonnerie, sans réponse, occupé, non joignable).
- Laisser l’utilisateur décider : l’utilisatrice contrôle son comportement dans Paramètres > Appels du client Teams.
- Désactivé : désactive l’acheminement vers le répondeur côté service.
Valider les prérequis de service/licences
La messagerie vocale cloud est une fonctionnalité de Teams Phone (Phone System). Sans cette capacité PBX, Teams ne peut pas fournir le répondeur pour les appels d’entreprise.
SKU / Combinaison | Inclut Teams Phone | Remarques |
---|---|---|
Microsoft 365 E5 / Office 365 E5 | Oui | Messagerie vocale disponible nativement |
Microsoft 365 E3 + add-on Teams Phone | Oui (via add-on) | Vérifier l’activation de l’add-on |
Teams Phone Standard (ou équivalent) | Oui | Pour comptes utilisateurs dotés d’appels |
Teams Phone with Calling Plan | Oui | Inclut la connectivité PSTN gérée par Microsoft |
Sans Teams Phone (ex. M365 Business Standard seul) | Non | Pas de messagerie vocale d’entreprise |
Bon réflexe : contrôlez l’attribution des licences dans le Centre d’administration Microsoft 365 > Utilisateurs actifs. Pour une validation technique, vous pouvez aussi interroger les licences via PowerShell Microsoft Graph si votre gouvernance le permet.
Vérifier la boîte aux lettres Exchange et la visibilité dans Teams
Teams dépose les messages vocaux dans la boîte aux lettres Exchange de l’utilisatrice (dossier « Messages vocaux » et notifications). La visibilité du répondeur dans le client Teams dépend de l’emplacement de cette boîte aux lettres.
Emplacement de la boîte aux lettres | Livraison des messages vocaux | Affichage dans Teams (onglet Messagerie vocale) | Points d’attention |
---|---|---|---|
Exchange Online | Oui (Cloud Voicemail) | Oui | Scénario recommandé |
Exchange on‑premises avec hybride correctement configuré | Oui (via intégration hybride) | Affichage limité ou inexistant | Les messages arrivent au courrier, mais l’onglet Teams peut rester vide |
Exchange on‑premises sans hybride | Variable / non supporté | Non | Les messages peuvent ne pas s’afficher dans Teams ; privilégiez la migration ou l’hybride |
Si votre organisation maintient des boîtes aux lettres locales, documentez clairement aux utilisateurs où consulter leurs messages vocaux (Outlook, OWA) et le comportement attendu dans Teams.
Lancer le diagnostic Microsoft 365 « Voicemail »
Après vos changements, exécutez le diagnostic intégré Run Tests: Voicemail dans le Centre d’administration Microsoft 365 (Support > Nouvelle demande de service > tapez Voicemail > Lancer les tests). L’outil évalue automatiquement les points suivants :
- Présence d’une licence Teams Phone valide.
- Stratégies d’appels et de messagerie vocale applicables à l’utilisateur.
- Disponibilité/compatibilité de la boîte aux lettres Exchange.
- État de routage (Operator Connect, Direct Routing, Calling Plans).
Le diagnostic fournit ensuite un rapport avec les écarts détectés et les actions correctrices.
Contrôles complémentaires utiles
- Appels privés : ne désactivez pas « Passer des appels privés » dans la stratégie d’appels ; sinon, l’utilisateur perd les capacités de base (dont la redirection vers la messagerie).
- Règles d’occupation & renvoi : des règles « Occupe/Occupé » ou « Renvoi d’appel » trop restrictives peuvent empêcher l’acheminement au répondeur (ex. renvoi forcé vers un numéro externe).
- Comparaison croisée : comparez avec un compte qui fonctionne (mêmes licences, même stratégie). Une différence isolée pointe souvent la cause.
- Propagation : après modification d’une stratégie, patientez quelques minutes et faites reconnecter le client Teams pour valider.
Exemple de séquence de correction (recommandée)
- Confirmer la stratégie effective avec PowerShell (
Get-CsUserPolicyAssignment
) ou dans le TAC. - Ouvrir la stratégie dans le TAC et vérifier « Messagerie vocale pour les appels entrants » = Activé ou Laisser l’utilisateur décider.
- Réattribuer explicitement la stratégie à l’utilisatrice (
Grant-CsTeamsCallingPolicy
). - Vérifier la licence Teams Phone et l’état de la boîte aux lettres Exchange (Exchange Online recommandé).
- Relancer le diagnostic Voicemail pour confirmer que tout est sain.
Matrice de diagnostic : symptômes, causes probables et correctifs
Symptôme | Cause la plus probable | Comment vérifier | Action recommandée |
---|---|---|---|
Diagnostic : « HostedVoicemail n’est pas activé » | Stratégie d’appels inefficace ou paramètre sur Off | Vérifier la stratégie effective (TAC/PowerShell) | Corriger l’affectation, réattribuer la bonne stratégie |
Les appels ne se déposent jamais au répondeur | Paramètre « Messagerie vocale pour les appels entrants » désactivé | Ouvrir la stratégie d’appels | Basculer sur Activé ou Laisser l’utilisateur décider |
Onglet « Messagerie vocale » vide dans Teams | Boîte aux lettres Exchange locale ou non accessible à Teams | Identifier l’emplacement de la BAL | Préférer Exchange Online ou configurer l’hybride |
Aucun message vocal reçu, même après sonnerie | Licence Teams Phone manquante | Contrôler les licences de l’utilisateur | Attribuer la licence Teams Phone (ou SKU l’incluant) |
Le renvoi force vers un autre numéro | Règles de renvoi configurées côté utilisateur | Paramètres > Appels dans Teams | Désactiver le renvoi forcé ou autoriser la messagerie |
Cas d’usage particulier (files d’appels/standard) | Confusion entre messagerie utilisateur et annonce/standard | Revoir la topologie Voix (CQ/AA vs utilisateur) | Configurer le dépôt sur la BAL de l’utilisateur ou un groupe dédié |
Comprendre l’architecture : quand la messagerie vocale s’active
La messagerie vocale s’invoque côté service quand l’appelant atteint un état sans réponse, occupé ou non joignable et que les règles/stratégies autorisent l’acheminement au répondeur. Le type de connectivité PSTN n’empêche pas la messagerie tant que Teams Phone est présent :
- Calling Plans : géré de bout en bout par Microsoft. Le dépôt en messagerie suit directement la stratégie d’appels.
- Operator Connect : opérateur certifié. La messagerie reste côté Microsoft ; veillez à ne pas forcer un renvoi opérateur qui bypasserait le répondeur.
- Direct Routing : SBC d’entreprise. Même logique ; attention aux règles de redirection sur le SBC qui pourraient interférer.
Bonnes pratiques :
- Utilisez des noms explicites pour vos stratégies (ex. CallingPolicy-Users-VoicemailOn) et documentez les paramètres clés.
- Privilégiez l’assignation par groupes pour la cohérence, et réservez l’assignation directe aux exceptions.
- Tenez un tableau d’alignement Licence ↔ Stratégie ↔ Localisation Exchange pour chaque population d’utilisateurs.
Commandes PowerShell utiles (référence rapide)
# Se connecter au module Teams
Import-Module MicrosoftTeams
Connect-MicrosoftTeams
# 1) Vérifier quelle Teams Calling Policy est effective
Get-CsUserPolicyAssignment -Identity "sip\:user\@contoso.com" -PolicyType TeamsCallingPolicy
# 2) Réattribuer la stratégie d'appels attendue
Grant-CsTeamsCallingPolicy -PolicyName "CallingPolicy-With-Voicemail" -Identity "sip\:user\@contoso.com"
# 3) Inspecter les paramètres d'une stratégie d'appels
Get-CsTeamsCallingPolicy -Identity "CallingPolicy-With-Voicemail" | Format-List \*
# 4) (Optionnel) Lister toutes les stratégies d'appels et filtrer
Get-CsTeamsCallingPolicy | Select-Object Identity, Description | Sort-Object Identity
Conseil : dans les environnements complexes, exportez vos stratégies (Get-CsTeamsCallingPolicy | Export-Csv
) pour comparer aisément les profils appliqués.
FAQ – Problèmes courants et réponses rapides
Q : L’utilisatrice a bien Teams Phone et une stratégie correcte, mais le diagnostic remonte toujours « HostedVoicemail non activé ». Que faire ?
R : Réattribuez explicitement la stratégie d’appels (voir la commande ci‑dessus), faites reconnecter le client puis relancez le diagnostic. Vérifiez aussi l’emplacement de la boîte aux lettres Exchange : si elle est locale sans hybride, l’onglet Teams peut rester vide.
Q : Le paramètre Messagerie vocale pour les appels entrants est introuvable.
R : Le nom exact peut varier selon les versions du TAC. Ouvrez la stratégie d’appels et cherchez le réglage qui gouverne l’acheminement au répondeur en cas de non‑réponse/occupé. À défaut, contrôlez via PowerShell l’ensemble des propriétés (Format-List *
).
Q : Après une migration (ex. vers Operator Connect), la messagerie a cessé de fonctionner.
R : Les changements de connectivité ou de licence peuvent réinitialiser l’affectation effective. Revalidez licence Teams Phone + stratégie d’appels, puis réattribuez la stratégie.
Q : Les messages vocaux arrivent bien par e‑mail mais n’apparaissent jamais dans Teams.
R : C’est typique d’une BAL Exchange on‑premises (même en hybride). Le stockage fonctionne, mais l’onglet Teams n’affiche pas ces messages. Orientez les utilisateurs vers Outlook/OWA, ou migrez la BAL vers Exchange Online.
Checklist express (à imprimer)
- ✅ Licence : l’utilisatrice dispose d’une licence Teams Phone (ou SKU l’incluant).
- ✅ Stratégie d’appels : Messagerie vocale pour les appels entrants = Activé / Laisser décider.
- ✅ Affectation effective : la politique attendue est bien la effective (directe > groupe > globale).
- ✅ Réattribution : Grant-CsTeamsCallingPolicy effectué pour lever toute incohérence.
- ✅ Exchange : BAL idéale en Exchange Online ou hybride fonctionnel.
- ✅ Diagnostic : Run Tests: Voicemail lancé et OK.
Bonnes pratiques d’exploitation
- Gouvernance des stratégies : centralisez les paramètres de messagerie (nommage, versionning, approbations) et documentez les impacts.
- Groupes dynamiques : assignez par groupes (département, pays, profil téléphonique) pour éviter les écarts individuels.
- Modèles de test : maintenez un compte canari par profil de stratégie pour valider rapidement les changements.
- Observabilité : utilisez Call analytics et les rapports Voix pour repérer les échecs de dépôt en messagerie et corriger proactivement.
Cas pratiques de correction (pas à pas détaillé)
Cas A : Stratégie non effective
- PowerShell :
Get-CsUserPolicyAssignment -Identity "sip:user@contoso.com" -PolicyType TeamsCallingPolicy
- Constat : l’utilisateur a une assignation directe vers une stratégie « No-Voicemail » héritée d’un pilote.
- Action : réattribuer la bonne stratégie
Grant-CsTeamsCallingPolicy -PolicyName "CallingPolicy-With-Voicemail"
. - Validation : reconnecter Teams, passer un appel test et vérifier l’onglet « Messagerie vocale ».
Cas B : Licence manquante
- Vérifier dans M365 Admin : l’utilisateur n’a pas l’add‑on Teams Phone.
- Action : attribuer l’add‑on (ou un SKU qui l’inclut), puis réattribuer la stratégie d’appels.
- Validation : diagnostic « Voicemail » (toutes les vérifications au vert).
Cas C : Exchange on‑premises
- Constat : messages vocaux présents dans la BAL locale, mais onglet Teams vide.
- Action : informer l’utilisatrice que la consultation se fait dans Outlook/OWA ; planifier à moyen terme la migration de la BAL vers Exchange Online pour une expérience homogène.
Résumé opérationnel
Si la messagerie vocale Teams est indisponible et que le diagnostic signale « HostedVoicemail non activé », alignez d’abord stratégie effective et licence Teams Phone, puis contrôlez Exchange. Dans la plupart des environnements, réattribuer explicitement la stratégie d’appels et relancer le diagnostic suffisent à rétablir le service. Pour les organisations hybrides ou avec Exchange local, l’expérience d’affichage dans l’onglet Teams peut rester limitée ; dans ce cas, la messagerie est livrée par e‑mail et consultable dans Outlook.
Annexe : liste de contrôle approfondie
- Module et connexion : s’assurer d’utiliser le module MicrosoftTeams à jour et un compte doté des rôles nécessaires (Teams Administrator/Teams Communications Admin).
- État d’entreprise vocale : vérifier que l’utilisateur est activé pour la téléphonie (par ex. numéro attribué si nécessaire, selon la topologie Voix).
- Conflits de règles : inspecter les paramètres de renvoi et de sonnerie simultanée définis côté utilisateur ; un renvoi forcé permanent vers un numéro externe empêchera le dépôt sur la messagerie.
- Éléments réseau : les paramètres de politique de réseau (Bandwidth Policy/Profile) n’empêchent pas l’activation de la messagerie mais peuvent impacter la qualité ; à traiter séparément.
- Interopérabilité : si vous utilisez Direct Routing, confirmez qu’aucune logique côté SBC ne renvoie les appels avant que Teams puisse appliquer la logique « no answer/busy/unreachable ».
Conclusion
Le message « HostedVoicemail n’est pas activé » n’est pas une fatalité. En appliquant une méthodologie simple — vérifier la stratégie effective, réattribuer une politique qui autorise la messagerie, confirmer la licence Teams Phone et valider l’état Exchange — vous rétablirez la messagerie vocale de façon fiable et durable. Conservez des stratégies clairement nommées, assignez‑les via des groupes et automatisez des contrôles réguliers ; vous éliminerez la plupart des régressions avant qu’elles n’impactent les utilisateurs.