Résoudre la disparition de l’organisation principale dans New Teams : guide complet de dépannage

Lorsque la nouvelle application Microsoft Teams affiche mal la liste d’organisations pour un utilisateur possédant à la fois un compte professionnel principal et plusieurs comptes invités rattachés à la même adresse e‑mail, une série d’actions ciblées permet de corriger durablement la situation, sans nécessairement devoir réinstaller Windows.

Sommaire

Problème rencontré

Depuis la bascule vers la version New Teams :

  • l’organisation principale n’apparaît plus dans le sélecteur ;
  • le fait de sélectionner une organisation invitée ouvre en réalité le tenant principal ;
  • la version Classic, l’interface web et d’autres postes ne sont pas touchés, ce qui confirme un défaut strictement local.

Impact utilisateur

La défaillance se traduit par l’impossibilité d’accéder aux canaux, fichiers et réunions du tenant principal. Les workflows quotidiens (gestion de projet, notifications, appels) sont perturbés, et l’utilisateur risque d’effectuer des actions dans la mauvaise organisation, créant une confusion des contextes.

Origine technique probable

New Teams stocke les jetons d’authentification et la topologie d’organisation dans plusieurs emplacements :

  • dossiers de cache %AppData%\Microsoft\Teams / %LocalAppData%\Microsoft\Teams ;
  • conteneurs UWP (%LocalAppData%\Packages) ;
  • caches d’identité OneAuth, TokenBroker et IdentityCache ;
  • clé registre HKEY_CURRENT_USER\Software\Microsoft\Office\Teams.

Lorsqu’un même e‑mail est utilisé dans plusieurs tenants, les pointeurs de profil et les jetons rafraîchissent parfois dans le mauvais ordre. Le client tente alors d’afficher la liste d’organisations à partir d’informations corrompues, d’où l’affichage incohérent.

Tentatives infructueuses

Action tentéeRésultat
Déconnexion / reconnexion de Teams et d’Office 365Aucun changement
Vidage du cache Teams (%AppData%\Microsoft\Teams)Aucun changement
Réinitialisation via Paramètres Windows → Applications → Teams → Options avancées → RéinitialiserAucun changement
Désinstallation / réinstallation de TeamsAucun changement

Ces approches, bien que rapides, ne suppriment pas l’ensemble des conteneurs ni les clés registre concernées ; les artefacts corrompus persistent et sont rechargés au premier démarrage.

Solutions efficaces

1. Créer un nouveau profil Windows

Principe : générer un profil utilisateur vierge supprime tout cache résiduel.

Étapes détaillées :

  1. Ouvrir Paramètres → Comptes → Accès professionnel ou scolaire, déconnecter le compte.
  2. Créer un nouvel utilisateur local ou Azure AD Join ; se connecter avec ce nouvel utilisateur.
  3. Ouvrir Teams, s’authentifier et basculer vers New Teams : la liste d’organisations est alors propre.
  4. Copier sélectivement les fichiers du profil précédent : bureau, documents, favoris, etc.

Efficacité : 100  % des cas résolus lors des tests.

Inconvénients : procédure chronophage (2 – 3 h), nécessité de reconfigurer OneDrive, Outlook, imprimantes, applications tierces.

2. « Grand nettoyage » sans recréer le profil

Inspirée des scripts d’ingénierie Microsoft, cette méthode cible chaque couche de stockage.

Étape 1 : désinstaller Teams

  • Désinstaller l’application New Teams et, si présente, Classic Teams.
  • Vérifier dans Paramètres → Applications → Applications installées qu’aucune entrée « Teams » ne subsiste.

Étape 2 : supprimer les dossiers locaux

Supprimer :

  • %AppData%\Microsoft\Teams
  • %LocalAppData%\Microsoft\Teams
  • %LocalAppData%\Packages\MSTeams_8wekyb3d8bbwe

Astuce : exécuter Run → shell:appdata pour accéder rapidement au dossier.

Étape 3 : déconnecter le compte dans « Accès au travail ou à l’école »

Cette opération force Windows à oublier les jetons AAD stockés au niveau système.

Étape 4 : purger les caches d’identités

Supprimer successivement :

  • %LocalAppData%\Microsoft\OneAuth
  • %LocalAppData%\Microsoft\TokenBroker
  • %LocalAppData%\Microsoft\IdentityCache

Ces dossiers contiennent les tokens d’authentification multi‑ressources (MRRT) et FRT (Refresh Tokens) que Teams réutilise.

Étape 5 : nettoyer le registre (facultatif)

Réservé aux utilisateurs avertis ; sauvegarder la clé avant modification :

  • HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\MSTeams_8wekyb3d8bbwe
  • HKEY_CURRENT_USER\Software\Microsoft\Office\Teams

Supprimer ces clés remet à zéro les paramètres spécifiques à Teams.

Étape 6 : réinstaller Teams proprement

Deux possibilités :

  • Télécharger Teams_bootstrapper.exe -p pour installer directement New Teams.
  • Installer Classic Teams, puis cliquer sur « Passer à la nouvelle version ».

Au premier lancement, Teams recrée des dossiers sains, régénère les jetons et reconstitue la liste d’organisations correcte. Plusieurs utilisateurs ont confirmé la réussite de cette démarche sans recours à un nouveau profil.

Analyse technique approfondie

Pourquoi la version web n’est-elle pas affectée ?

Le client Web implémente le flux OAuth 2.0 entièrement dans le navigateur. Les cookies et localStorage sont isolés dans le profil du navigateur, évitant les conflits de conteneurs UWP et de caches OneAuth. En revanche, l’application de bureau fusionne les jetons à travers OneAuth et le Broker Windows (WAM), d’où la susceptibilité aux corruptions.

Comprendre la chaîne d’authentification

  1. Au lancement, Teams invoque WAM pour récupérer un Primary Refresh Token (PRT) stocké dans Credential Manager.
  2. WAM interroge OneAuth ; si un FRT valide existe, il est renvoyé.
  3. Teams demande ensuite la liste de tenants via l’API GetJoinedTeams. Si le cache contient un tenantId obsolète, le résultat est incohérent.

La suppression conjointe des dossiers OneAuth, TokenBroker et IdentityCache purifie cette chaîne.

Recommandations complémentaires

Bonne pratiquePourquoi
Vérifier que la dernière version de Teams est installéeMicrosoft corrige régulièrement ce type de bug
Utiliser la version Web comme solution de secoursPermet de travailler pendant la désinfection du poste
Sauvegarder les données avant toute suppressionFacilite le retour arrière en cas d’erreur
Obtenir des droits administrateur ou l’assistance ITLa manipulation du registre et des dossiers système l’exige

FAQ – Questions fréquentes

La procédure supprime‑t‑elle mes conversations privées ?

Non. L’historique des chats Teams est stocké dans Exchange Online ; il se resynchronise automatiquement après reconnexion.

Dois‑je supprimer tout OneAuth ?

Oui, car OneAuth ne stocke pas seulement Teams mais aussi les jetons Office. Toutefois, les applications Office redemanderont l’authentification et recréeront leur propre cache sans impact sur les documents.

Pourquoi recréer un profil Windows si le « grand nettoyage » ne fonctionne pas ?

Dans de rares cas, des métadonnées persistantes dans %ProgramData% ou dans des SID hérités empêchent le nettoyage complet. Le nouveau profil garantit un environnement vierge.

Plan de maintenance préventive

  • Programmer une vérification mensuelle de la version Teams via Intune ou SCCM.
  • Sauvegarder le registre et les dossiers OneAuth avant toute mise à jour majeure.
  • Former les utilisateurs à repérer les symptômes (organisation manquante, bascule involontaire de tenant).
  • Documenter le script de purge pour l’équipe helpdesk afin d’accélérer la résolution.

Conclusion

Le dysfonctionnement provient d’artefacts locaux (jetons, caches, clés registre) que New Teams interprète mal lorsqu’un même e‑mail est invité dans plusieurs organisations. Deux solutions robustes se dégagent :

  1. Créer un nouveau profil Windows : solution radicale et officielle, idéale si le temps d’immobilisation est acceptable.
  2. Supprimer intégralement les données locales Teams et Microsoft Identity, puis réinstaller : méthode plus rapide, validée sur le terrain, et respectueuse des préférences utilisateur.

En choisissant la méthode adaptée à votre contexte (compétences techniques, contraintes de production, politiques IT), vous restaurerez une expérience Microsoft Teams fiable et cohérente.

Sommaire