Archive

Posts Tagged ‘utilisateur n’apparait pas dans la GAL’

Offline Adress Book et Outlook mode cache

octobre 30, 2011 1 commentaire

Bonjour,

Durant une mission, j’ai préconisé à un client de modifier le mode de connection Outlook (qui était en mode online), en mode cache pour plusieurs raisons (je ne m’étendrai pas sur les raisons). Une fois la modification effectuée, une question inévitable m’a été posée par un administrateur:

– « Lorsque j’ajoute ou que je modifie un utilisateur, je ne le vois pas dans la GAL. Nous n’avions pas ce problème en mode online !!!Comment dois-je procéder pour le rendre disponible dans les listes d’adresses? »

Et bien en mode cache, nous sommes obligés de mettre à jour l’OAB manuellement (soit Update-FileDistributionService –Identity <CASServeur>–Type OAB, soit redémarrer le service Microsoft Exchange File Distribution Service) et retélécharger l’OAB manuellement sur le poste client pour rendre diponible immédiatement les modifications. Une autre alternative est d’attendre que le processus de mise à jour normale soit complètement exécuté de bout en bout. En effet, l’OAB se met à jour par défaut une fois par jour coté Exchange et en général à 5 heures du matin. Un autre paramètre permet de gèrer l’intervalle de mise à jour de l’OAB (hébergé en WebServices) qui se situe dans les paramètres du dossier virtuel OAB dans IIS. Ce paramètre est PollInterval qui par défaut est positionné à 480 minutes soit 8h (Attention à vérifier les impacts si vous souhaitez modifier les paramètres d’intervalle de mise à jour).

Coté Outlook le téléchargement de l’OAB s’éffectue toutes les 24h c’est à dire si Outlook a téléchargé l’OAB à 9h du matin, il le retéléchargera à environ 9h du matin le lendemain. Je sais que ça peut paraitre un peu long mais c’est le processus normal en mode cache.

Pour que les modifications soient immédiatements vues coté client, il existe une autre solution. Cette solution permet de mettre l’OAB seulement en mode online. Ce qui signifie que le trafic réseau entre le client et le serveur sera plus important et qu’il y aura plus de requêtes vers le serveur catalogue global. Pour une petite structure, cette modification peut etre faite, mais pour un grande structure une analyse préalable des impacts sur le réseau est nécessaire.

Un autre point important à prendre en compte est le fait que l’OAB se connecte en mode online ce qui veut dire que les listes d’adresses ne sont pas disponibles si vous n’etes plus connectés à l’infrastructure Exchange.

Nous pouvons maintenant voir comment modifier les paramètres d’Outlook. Editer le registre du poste client et spécifier la valeur suivante:

Outlook 2010

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Cached Mode

Parameter: DownloadOAB
Type: REG_DWORD
Value: 0

Outlook 2007

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Cached Mode

Parameter: DownloadOAB
Type: REG_DWORD
Value: 0

Outlook 2003

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Cached Mode

Parameter: DownloadOAB
Type: REG_DWORD
Value: 0

PS: Paramétrer cette valeur à 0 empèche le téléchargement de l’OAB et force Outlook a utiliser la GAL. Si la clé « Cached Mode » n’existe pas, créez-la!

Note: Si l’OAB a été précédement téléchargé et associé à un profil, les nouveaux paramètres ne fonctionneront pas. Pour que tout fonctionne, vous devez mettre la clé de registre et supprimer tous les fichiers .oab du poste client (C:\Documents and Settings\Username\Local Settings\Application Data\Microsoft\Outlook ou C:\Users\Username\AppData\Local\Microsoft\Outlook\Offline Address Books).

Voila A bientot