Follow us on Twitter
Follow us on YouTube
Would you like to suggest a topic for the Exchange team to blog about? Send suggestions to us.
Article d’origine publié le mercredi 7 novembre 2012
L’accès hors connexion dans Outlook Web App pour Exchange 2013 permet aux utilisateurs d’utiliser Outlook Web App même lorsqu’ils ne sont pas connectés à un réseau.
L’accès hors connexion est maintenant disponible dans Outlook Web App sur les navigateurs web suivants :
Pour plus d’informations sur l’expérience utilisateur hors connexion, voir Utilisation d’Outlook Web App hors connexion.
Remarque : Les utilisateurs ne peuvent pas rechercher ou trier leurs messages hors connexion
Configurer l’accès hors connexion via un navigateur démarre un processus qui copie les données de la boîte aux lettres localement dans un emplacement de stockage de base de données web. Cet emplacement est déterminé par le navigateur. Il s’agit le plus souvent d’un fichier ou d’un jeu de fichiers sur disque. Par exemple, à l’heure où ce billet a été écrit, les navigateurs IE10 et Chrome utilisent les emplacements de fichiers suivants pour leur stockage de base de données web (sous Windows) :
Les données stockées en vue d’utilisation hors connexion sont accessibles via le compte d’utilisateur Windows sous lequel elles sont activées, et ne sont pas chiffrées. Comme les autres fichiers sur l’ordinateur, la meilleure manière de les protéger est d’utiliser un chiffrement au niveau du disque comme Bitlocker.
Par défaut, les utilisateurs sont capables de configurer Outlook Web App 2013 en vue d’une utilisation hors connexion. Vous pouvez désactiver la capacité des utilisateurs de votre organisation à utiliser Outlook Web App hors connexion à l’aide des commandes EMS (Exchange Management Shell) suivantes :
Pour définir l’accès hors connexion d’une stratégie de boîte aux lettres Outlook Web App, utilisez :
Set-OwaMailboxPolicy –AllowOfflineOn [NoComputers | AllComputers | PrivateComputers]
Pour définir l’accès hors connexion d’un répertoire virtuel Outlook Web App :
Set-OwaVirtualDirectory –AllowOfflineOn [NoComputers | AllComputers | PrivateComputers]
La base de données locale du navigateur stocke une partie du contenu de la boîte aux lettres Exchange. Dans Internet Explorer, cette base de données est une base de données IndexedDB HTML5 standard de l’industrie. Dans les navigateurs Safari et Chrome, il s’agit d’une base de données WebSQL. Le navigateur (pas Outlook Web App) décide l’endroit où les données sont stockées, définit les quotas et le mode d’élimination des données en fonction de leur âge. Lorsque Outlook Web App est configuré en vue de son utilisation hors connexion, un processus commence à copier localement toutes les données Outlook Web App nécessaires. Sur un réseau à haut débit, ce processus ne prend pas plus de deux minutes. Une fois la mise hors connexion configurée, le processus s’exécute à chaque utilisation d’Outlook Web App, et veille à ce que toute modification apportée côté serveur soit reportée dans la base de données locale
Ce processus se répète dans la boîte aux lettres Exchange, en obtenant et écrivant les mises à jour dans la base de données locale du navigateur dans l’ordre suivant :
La quantité d’espace de stockage qu’Outlook Web App utilise hors connexion est limitée par le quota de base de données du navigateur. Si le processus atteint le quota du navigateur pendant la copie de données, il s’interrompt et l’algorithme d’interruption s’exécute sur les modules ci-dessus en sens inverse, les supprimant de la base de données locale jusqu’à ce qu’elle se trouve à nouveau dans les limites de taille définies.
Figure 1 : Modèle de stockage hors connexion
Si la connexion réseau échoue ou est désactivée pendant qu’Outlook Web App est en cours d’utilisation, les utilisateurs peuvent continuer à travailler normalement. De même, un utilisateur peut commencer à utiliser Outlook Web App hors connexion, en avion ou dans un café dépourvu de WiFi par exemple, et l’utiliser normalement. Outlook Web App apparaîtra sans exiger de connexion. Le meilleur moyen d’accéder à Outlook Web App hors connexion est d’utiliser un favori ou un signet. Lorsqu’Outlook Web App est configuré pour une utilisation hors connexion, Internet Explorer vous proposera de créer un favori. Le favori permet de naviguer facilement jusqu’au bon endroit. La seule indication que l’application fonctionne hors connexion est un horodatage dans le coin inférieur de la fenêtre de messagerie Outlook Web App indiquant l’heure de la dernière mise à jour d’Outlook Web App.
Les autres différences entre Outlook Web App en ligne ou hors connexion se vérifieront par l’absence de fonctionnalités non prises en charge hors connexion. Par exemple, « Créer une règle… » que vous obtenez en cliquant avec le bouton droit dans un message, affichera le même message d’erreur que celui qui apparaîtrait si Outlook Web App n’était pas configuré en vue d’une utilisation hors connexion.
Lorsqu’une une opération prise en charge est effectuée hors connexion (supprimer un message, par exemple), la séquence d’événements suivante s’ensuit en quelques millisecondes :
Figure 2 : Action hors connexion et modèle de synchronisation des données
Outlook Web App détermine l’état de connectivité du réseau en fonction de la réponse de chaque demande web envoyée au serveur Exchange. Dès que la connectivité réseau est détectée, Outlook Web App reprend la lecture de la file d’attente des activités hors connexion sur le serveur, de sorte que tous les clients reflètent désormais tout le travail que vous avez effectué hors connexion. Lorsque la file d’attente a été relue et que le serveur est à jour, le processus de copie des modifications ou des nouveaux messages entre le serveur et la base de données Outlook Web App locale commence.
Pour stocker les messages qui ont été créés hors connexion, Outlook Web App crée un dossier Boîte d’envoi dans l’arborescence. Cette boîte d’envoi est locale sur l’ordinateur que vous utilisez. Les utilisateurs peuvent ouvrir et modifier les messages depuis le dossier Boîte d’envoi, auquel cas ils deviennent des brouillons et sont déplacés vers le dossier Brouillons jusqu’à ce que les commandes Envoyer ou Enregistrer soient sélectionnées. Les messages qui sont créés et envoyés hors connexion demeurent sur le client tant qu’Outlook Web App n’est pas ouvert et connecté à Exchange.
Si la connectivité du réseau est retrouvée pendant que l’utilisateur travaille hors connexion dans Outlook Web App, celui-ci peut être invité à se reconnecter.
Sara Manning
Ce billet de blog a été traduit de l’anglais. L’article d’origine est disponible ici : Offline access in Outlook Web App 2013