Teams : messagerie vocale indisponible (HostedVoicemail non activé) — diagnostic & résolution

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.

Sommaire

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’affectationPrioritéOù vérifierNote
Assignation directe à l’utilisateurLa plus élevéeTAC > Utilisateurs > Voix > Stratégies
ou PowerShell
Écrase toute autre affectation
Assignation via un groupeMoyenneTAC > Stratégies > Gérer l’affectationÉcrase la stratégie Globale
Stratégie Globale (non assignée)La plus basseTAC > Voix > Stratégies d’appelsS’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 / CombinaisonInclut Teams PhoneRemarques
Microsoft 365 E5 / Office 365 E5OuiMessagerie vocale disponible nativement
Microsoft 365 E3 + add-on Teams PhoneOui (via add-on)Vérifier l’activation de l’add-on
Teams Phone Standard (ou équivalent)OuiPour comptes utilisateurs dotés d’appels
Teams Phone with Calling PlanOuiInclut la connectivité PSTN gérée par Microsoft
Sans Teams Phone (ex. M365 Business Standard seul)NonPas 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 lettresLivraison des messages vocauxAffichage dans Teams (onglet Messagerie vocale)Points d’attention
Exchange OnlineOui (Cloud Voicemail)OuiScénario recommandé
Exchange on‑premises avec hybride correctement configuréOui (via intégration hybride)Affichage limité ou inexistantLes messages arrivent au courrier, mais l’onglet Teams peut rester vide
Exchange on‑premises sans hybrideVariable / non supportéNonLes 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)

  1. Confirmer la stratégie effective avec PowerShell (Get-CsUserPolicyAssignment) ou dans le TAC.
  2. Ouvrir la stratégie dans le TAC et vérifier « Messagerie vocale pour les appels entrants » = Activé ou Laisser l’utilisateur décider.
  3. Réattribuer explicitement la stratégie à l’utilisatrice (Grant-CsTeamsCallingPolicy).
  4. Vérifier la licence Teams Phone et l’état de la boîte aux lettres Exchange (Exchange Online recommandé).
  5. Relancer le diagnostic Voicemail pour confirmer que tout est sain.

Matrice de diagnostic : symptômes, causes probables et correctifs

SymptômeCause la plus probableComment vérifierAction recommandée
Diagnostic : « HostedVoicemail n’est pas activé »Stratégie d’appels inefficace ou paramètre sur OffVé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épondeurParamètre « Messagerie vocale pour les appels entrants » désactivéOuvrir la stratégie d’appelsBasculer sur Activé ou Laisser l’utilisateur décider
Onglet « Messagerie vocale » vide dans TeamsBoîte aux lettres Exchange locale ou non accessible à TeamsIdentifier l’emplacement de la BALPréférer Exchange Online ou configurer l’hybride
Aucun message vocal reçu, même après sonnerieLicence Teams Phone manquanteContrôler les licences de l’utilisateurAttribuer la licence Teams Phone (ou SKU l’incluant)
Le renvoi force vers un autre numéroRègles de renvoi configurées côté utilisateurParamètres > Appels dans TeamsDésactiver le renvoi forcé ou autoriser la messagerie
Cas d’usage particulier (files d’appels/standard)Confusion entre messagerie utilisateur et annonce/standardRevoir 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

  1. PowerShell : Get-CsUserPolicyAssignment -Identity "sip:user@contoso.com" -PolicyType TeamsCallingPolicy
  2. Constat : l’utilisateur a une assignation directe vers une stratégie « No-Voicemail » héritée d’un pilote.
  3. Action : réattribuer la bonne stratégie Grant-CsTeamsCallingPolicy -PolicyName "CallingPolicy-With-Voicemail".
  4. Validation : reconnecter Teams, passer un appel test et vérifier l’onglet « Messagerie vocale ».

Cas B : Licence manquante

  1. Vérifier dans M365 Admin : l’utilisateur n’a pas l’add‑on Teams Phone.
  2. Action : attribuer l’add‑on (ou un SKU qui l’inclut), puis réattribuer la stratégie d’appels.
  3. Validation : diagnostic « Voicemail » (toutes les vérifications au vert).

Cas C : Exchange on‑premises

  1. Constat : messages vocaux présents dans la BAL locale, mais onglet Teams vide.
  2. 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.

Sommaire