Vous tentez de modifier vos heures de travail dans Outlook (classique, nouveau et web) ou Microsoft Teams, mais le bouton Enregistrer/OK n’apparaît pas ? Suivez ce guide complet : causes probables, checklists, procédures détaillées et méthodes administrateur.
Vue d’ensemble du problème
Plusieurs utilisateurs constatent qu’après avoir modifié leurs heures de travail — dans Outlook (toutes variantes) comme dans Teams — le bouton Enregistrer (ou OK dans l’ancien client) est introuvable ou inactif. Les symptômes typiques :
- Le bouton Enregistrer n’apparaît pas dans la page Heures de travail et lieu.
- Les changements semblent pris en compte dans l’interface mais ne sont pas répercutés dans Teams.
- La page affiche la bonne plage horaire, mais les collègues vous voient « En dehors des heures » dans l’Assistant Planification.
- Le cache (local ou cloud) a déjà été vidé sans effet.
La cause est rarement unique. Elle peut combiner : une absence de « vrai » changement (bouton grisé), une sauvegarde silencieuse (auto-save), un problème d’affichage (zoom/viewport), une politique d’organisation, une version cliente obsolète, ou un délai de réplication entre services Microsoft 365.
Résumé des solutions (TL;DR)
- Nouveau Outlook (Windows) : Paramètres › Calendrier › Heures de travail et lieu. Cochez/éditez réellement un jour ou une heure pour faire apparaître Enregistrer. Dans certains builds, la sauvegarde est automatique à la fermeture.
- Ancien Outlook (Win32) : Fichier › Options › Calendrier › Heures de travail › OK.
- Outlook Web (OWA) : Roue dentée › Calendrier › Heures de travail et lieu. Vérifiez le zoom/scroll et les extensions qui masquent le bouton.
- Teams : reflète Outlook/Exchange. Redémarrez Teams après une modification réussie côté Outlook.
- Bonnes pratiques : redémarrer les apps, mettre à jour, tester un autre navigateur, vérifier les autorisations M365, patienter (réplication jusqu’à 24 h), puis ouvrir un ticket si besoin.
Check-list de diagnostic rapide
- Vrai changement ? Modifiez au moins un jour coché ou l’une des heures (ex. 08:30 → 08:25). Le bouton n’apparaît que si l’état diffère réellement.
- Auto-save ? Dans la nouvelle expérience Outlook, certains écrans sauvegardent automatiquement en fermant la fenêtre. Fermez, rouvrez et vérifiez.
- Affichage : remettez le zoom à 100 % (Ctrl+0), agrandissez la fenêtre, faites défiler jusqu’en bas, ou pressez Tab puis Entrée pour atteindre un bouton hors écran.
- Extensions : essayez la navigation privée (InPrivate/Incognito) pour écarter un bloqueur de contenu.
- Mises à jour : installez les dernières versions Outlook/Teams.
- Redémarrage : fermez complètement Outlook et Teams (icône de zone de notification comprise), puis relancez.
- Réplication : attendez de 15 min à 24 h avant de conclure à un échec côté Teams.
- Autorisations : si l’option est grisée/absente, votre organisation peut la restreindre ; contactez l’administrateur.
Procédures détaillées par produit
Nouvelle expérience Outlook (bureau Windows)
Chemin d’accès
- Ouvrez Paramètres › Calendrier › Heures de travail et lieu.
- Cochez les jours ouvrés concernés, ajustez Début et Fin.
- Le bouton Enregistrer n’apparaît qu’après un changement effectif. Exemple : passez 08:30 → 08:25, puis revenez à la valeur voulue.
- Cliquez Enregistrer. Si le bouton est absent, fermez la fenêtre : certains builds sauvegardent automatiquement.
Points d’attention
- Auto-save : lorsqu’aucun bouton n’est visible, la fermeture valide souvent les réglages. Vérifiez en rouvrant la page.
- Vue masquée : sur écrans à échelle 125–150 %, le bas du panneau peut être tronqué. Remettez le zoom à 100 % et scrollez.
- Lieu : vous pouvez définir Au bureau / À distance par jour ; ces informations influencent certaines expériences de planification.
- Profil : si la modification ne « colle » pas, déconnectez/reconnectez le compte dans le Nouveau Outlook ou utilisez Réinitialiser l’application depuis les options avancées Windows.
Ancien Outlook (bureau Windows, Win32)
- Allez dans Fichier › Options › Calendrier › Heures de travail.
- Modifiez les jours et plages, puis validez avec OK.
- Redémarrez Outlook pour forcer la synchronisation.
- Si les changements ne s’appliquent pas : essayez le démarrage sans échec (Outlook.exe /safe) pour éliminer un complément perturbateur.
Outlook Web App (OWA)
- Cliquez sur l’icône Paramètres (roue dentée) › Calendrier › Heures de travail et lieu.
- Modifiez jours et heures, puis Enregistrer.
- Affichage : si le bouton semble absent, vérifiez le zoom, défilez jusqu’au bas du volet, ou essayez un autre navigateur/mode privé.
- Extensions : désactivez temporairement les bloqueurs de pop-up/trackers qui peuvent injecter du CSS et masquer des éléments.
Microsoft Teams
Teams n’expose pas une configuration d’heures de travail indépendante : il lit et réutilise celles définies côté Outlook/Exchange. En pratique :
- Effectuez le changement dans Outlook (nouveau, classique ou OWA).
- Fermez complètement Teams, puis relancez-le. Sur certaines configurations, un délai de réplication côté service peut s’ajouter.
- Vérifiez l’Assistant Planification dans Teams : votre créneau doit maintenant apparaître Heures de travail.
Tableau des chemins d’accès par application
Produit | Chemin précis | Bouton attendu | Remarques |
---|---|---|---|
Nouveau Outlook (Windows) | Paramètres › Calendrier › Heures de travail et lieu | Enregistrer (ou auto-save) | Le bouton n’apparaît qu’après un vrai changement. Scroll/zoom si nécessaire. |
Outlook classique (Win32) | Fichier › Options › Calendrier › Heures de travail | OK | Valide immédiatement. Redémarrage conseillé. |
Outlook Web (OWA) | Roue dentée › Calendrier › Heures de travail et lieu | Enregistrer | Tester un autre navigateur si le bouton semble masqué. |
Microsoft Teams | — | — | Synchronisé depuis Outlook/Exchange. Redémarrer l’application. |
Correspondance des symptômes et correctifs
Symptôme | Cause probable | Correctif recommandé |
---|---|---|
Bouton Enregistrer invisible | Aucun changement effectif, zoom >100 %, panneau tronqué, CSS injecté par une extension | Modifier réellement un jour/heure ; remettre le zoom à 100 % ; scroller ; tester en navigation privée |
Changement non répercuté dans Teams | Délai de réplication, cache Teams, client obsolète | Redémarrer Teams ; patienter jusqu’à 24 h ; mettre à jour |
Options grisées | Restriction organisationnelle/politique | Contacter l’administrateur Microsoft 365 |
Outlook affiche les nouvelles heures, OWA non | Décalage de synchronisation ou profil local corrompu | Valider dans OWA ; redémarrer Outlook ; si besoin, réinitialiser le profil |
Enregistrer présent mais clic sans effet | Erreur d’UI, script bloqué, pages multiples ouvertes | Fermer/reouvrir l’unique onglet de paramètres ; tester autre navigateur ; redémarrer le client |
Actions correctives générales (détaillées)
- Redémarrer Outlook/Teams après chaque changement pour déclencher une nouvelle lecture des paramètres.
- Vérifier les autorisations : certaines organisations verrouillent la modification des heures de travail. Si la section est absente ou grisée, escaladez à l’administrateur.
- Mettre à jour : installez la dernière version d’Outlook et de Teams, ou désactivez temporairement le Nouveau Outlook pour valider dans le client classique.
- Tester un autre navigateur (Chrome/Edge/Firefox) ou en navigation privée pour isoler un problème d’extension.
- Réinitialiser l’affichage : Ctrl+0 (zoom 100 %), maximiser la fenêtre, scroller vers le bas.
- Vider le cache a déjà été tenté ; vous pouvez aller plus loin : déconnexion/reconnexion du compte, redémarrage de la session Windows/macOS.
- Réplication : laissez le temps aux services (Exchange → Teams) de se synchroniser : de quelques minutes à 24 h selon la charge.
- Ticket de support : si le bouton reste invisible sur tous les environnements/browsers, ouvrez un ticket Microsoft 365 (possibles incidents UI par lots de comptes).
Impact fonctionnel des heures de travail
- Tri des invitations : les invitations hors heures peuvent être signalées différemment.
- Assistant Planification : la disponibilité « Heures de travail / En dehors des heures » est calculée depuis ces réglages.
- Présence Teams : certains scénarios affichent explicitement « En dehors des heures » aux collègues.
Délais de réplication et cas d’asynchronisme
L’écosystème Microsoft 365 s’appuie sur plusieurs services. Les écritures de paramètres depuis Outlook (client/OWA) sont stockées côté Exchange Online. Teams consomme ensuite ces données. Selon l’environnement :
- Propagation intra-Exchange (OWA ↔ Outlook) : souvent en quelques minutes.
- Propagation vers Teams : de quelques minutes à plusieurs heures ; cas extrêmes jusqu’à 24 h.
Avant d’escalader, vérifiez dans l’ordre : OWA (vérité serveur) → fermeture/réouverture de Teams → nouvel essai après délai.
Diagnostic avancé (si le bouton n’apparaît jamais)
- Test croisé : faites la modification dans OWA. Si elle est visible en OWA mais pas en client, c’est un souci local (affichage/cache).
- Profil Outlook : démarrez en mode sans échec (Outlook.exe /safe) pour éliminer les compléments. Si cela marche, réactivez les compléments un par un.
- Extensions navigateur : désactivez réducteurs d’interface, bloqueurs de pubs et d’CSP ; ces outils peuvent cacher des boutons.
- Échelle d’affichage Windows/macOS : revenez à 100 % temporairement.
- Session propre : essayez sur une session différente ou une machine virtuelle, ce qui permet d’isoler une corruption locale.
Pour les administrateurs : validation et correction côté Exchange Online
Quand l’interface utilisateur échoue, la configuration côté serveur reste la référence. Les cmdlets Exchange Online permettent de lire et forcer les heures de travail d’une boîte aux lettres.
Vérifier la configuration actuelle
Connect-ExchangeOnline
# Remplacer par l’identité du compte cible
Get-MailboxCalendarConfiguration -Identity [user@contoso.com](mailto:user@contoso.com) |
Format-List WorkingHours\*,WorkDays
Définir les heures de travail
# Exemples : 08:30 à 17:30 du lundi au vendredi, fuseau "Romance Standard Time"
Set-MailboxCalendarConfiguration -Identity user@contoso.com `
-WorkingHoursStartTime 08:30:00 `
-WorkingHoursEndTime 17:30:00 `
-WorkingHoursTimeZone "Romance Standard Time" `
-WorkDays Monday,Tuesday,Wednesday,Thursday,Friday
# Contrôle :
Get-MailboxCalendarConfiguration -Identity [user@contoso.com](mailto:user@contoso.com) |
Format-List WorkingHours\*,WorkDays
Bonnes pratiques : appliquez d’abord la modification sur un compte test ; documentez le fuseau exact attendu par votre organisation ; communiquez le délai de propagation côté Teams.
Alternative développeurs : Microsoft Graph
Les heures de travail peuvent également être gérées via mailboxSettings. Exemple de charge utile :
PATCH /v1.0/me/mailboxSettings
{
"workingHours": {
"daysOfWeek": ["monday","tuesday","wednesday","thursday","friday"],
"startTime": "08:30:00.0000000",
"endTime": "17:30:00.0000000",
"timeZone": { "name": "Romance Standard Time" }
}
}
Cette méthode est utile pour des opérations de masse ou l’intégration dans un outil interne d’onboarding/offboarding.
Cas particuliers et pièges fréquents
- « J’ai cliqué, mais rien ne se passe » : dans certains écrans du nouveau Outlook, la sauvegarde est silencieuse. Fermez et rouvrez pour confirmer.
- Définition par jour : si vous réglez des plages différentes par jour, vérifiez que chaque case du jour est cochée et qu’un éventuel appliquer à tous les jours n’a pas écrasé vos spécificités.
- Charges mixtes (clients multiples) : évitez de maintenir simultanément l’ancien et le nouveau Outlook sur la même machine. Faites vos tests dans OWA (référence).
- Mac : l’interface diffère, mais le principe est identique. Assurez-vous d’avoir la dernière mise à jour du client et vérifiez OWA pour confirmer l’écriture côté serveur.
- Politiques d’organisation : certaines stratégies désactivent ou nichent profondément l’option. Si l’entrée Heures de travail et lieu est absente, passez directement par l’administrateur.
Procédure de bout en bout (séquence recommandée)
- Faites le réglage dans OWA (référence côté serveur) et cliquez Enregistrer.
- Vérifiez en rouvrant OWA : les jours/horaires sont-ils bien mis à jour ?
- Redémarrez Teams puis testez l’Assistant Planification.
- Si échec : refaites la modification dans le Nouveau Outlook (ou l’ancien), en forçant un « vrai » changement pour afficher le bouton.
- Si le bouton reste invisible : remettez le zoom à 100 %, agrandissez la fenêtre, testez un autre écran, puis un autre navigateur (pour OWA).
- Attendez le délai de réplication (jusqu’à 24 h) avant de conclure côté Teams.
- Admin : si nécessaire, poussez les valeurs via PowerShell et demandez à l’utilisateur de redémarrer ses clients.
FAQ
Le bouton Enregistrer n’apparaît jamais, même après modification ; que faire ?
Vérifiez le zoom/scroll, forcez un changement réel (ex. 08:30 → 08:25), changez de navigateur (OWA), redémarrez le client. À défaut, faites la modification via PowerShell (admin).
Pourquoi Teams ne reflète-t-il pas immédiatement mes nouvelles heures ?
Teams consomme l’information depuis Exchange. La propagation varie selon les environnements ; redémarrez Teams et laissez passer un délai pouvant aller jusqu’à 24 h.
Peut-on définir des heures différentes selon les jours ?
Oui. Veillez à cocher chaque jour concerné et à confirmer que appliquer à tous les jours n’écrase pas vos choix.
Est-ce que le lieu (au bureau / à distance) change quelque chose ?
Le lieu peut améliorer le contexte de planification (et des scénarios complémentaires), mais la disponibilité Heures de travail / En dehors des heures dépend d’abord des plages horaires.
Bonnes pratiques pour des heures de travail fiables
- Maintenez un fuseau horaire cohérent entre vos appareils.
- Évitez de multiplier les changements mineurs successifs ; faites une mise à jour claire et vérifiez dans OWA.
- Communiquez à votre équipe vos éventuels créneaux atypiques (ex. 07:00–15:00) pour éviter des invitations hors créneau.
- Si vous alternez télétravail/bureau, utilisez le lieu par jour afin d’aider vos collègues à choisir le bon format de réunion.
Quand escalader au support
- Si la modification échoue dans tous les clients (OWA, nouveau et ancien Outlook), sans effet après 24 h.
- Si l’option est absente/grisée alors qu’elle l’était auparavant.
- Si plusieurs utilisateurs de votre tenant rencontrent le même symptôme en parallèle (suspect d’incident connu).
Préparez : captures d’écran, heure exacte des manipulations, compte(s) impacté(s), version(s) des clients, et le résultat de Get-MailboxCalendarConfiguration
si un administrateur a pu le récupérer.
Étapes exhaustives (référence)
Nouvelle expérience Outlook (bureau)
- Ouvrir Paramètres › Calendrier › Heures de travail et lieu.
- Cocher les jours actifs et modifier réellement une plage (début/fin) pour déclencher l’apparition d’Enregistrer.
- Cliquez Enregistrer ; si absent, fermez la fenêtre (sauvegarde automatique dans certains builds).
Ancien Outlook (bureau)
- Fichier › Options › Calendrier › Heures de travail ; ajustez puis OK.
Outlook Web App (OWA)
- Roue dentée › Calendrier › Heures de travail et lieu.
- Modifiez, puis validez ; vérifiez que rien ne masque le bouton (zoom/extension/scroll).
Microsoft Teams
- Se synchronise depuis Outlook ; après tout changement, redémarrez Teams ou attendez la réplication.
Conclusion opérationnelle
La majorité des cas « pas de bouton Enregistrer » relèvent d’un changement non détecté par l’UI, d’une sauvegarde silencieuse, d’un problème d’affichage (zoom/scroll) ou d’un délai de réplication. En suivant la séquence OWA → Nouveau/Ancien Outlook → Redémarrage → Attente → PowerShell (admin), vous rétablirez des heures de travail fiables, visibles dans l’Assistant Planification et correctement relayées dans Teams.
Informations complémentaires utiles
- La modification des heures de travail impacte : le tri des invitations hors heures, l’affichage des disponibilités dans l’Assistant Planification, et la présence Heures de travail / En dehors des heures vue par les collègues dans Teams.
- Un délai de réplication (jusqu’à 24 h) peut être nécessaire entre Outlook Web, Outlook bureau et Teams.
- Pour les administrateurs : PowerShell (ExchangeOnlineManagement) permet de vérifier et définir la WorkWeek via
Set-MailboxCalendarConfiguration
, utile en cas de corruption de profil.