Création d’une nouvelle liste d’adresses pour Exchange Online (Office 365)
Confidentialité & Cookies
Ce site utilise des cookies. En continuant, vous acceptez leur utilisation. En savoir plus, y compris comment contrôler les cookies.
Une question a été posée dans le groupe Exchange IT Pro du réseau Office 365 de Microsoft:
« Existe-t-il un moyen d’ajouter des dossiers au répertoire sur Outlook, par exemple, ajoutez un dossier « personnel » pour que les utilisateurs puissent cliquer dessus et que tout le personnel apparaisse. J’ai ajouté une photo. Merci 🙂 Au fait, j’utilise Office 365 Exchange Online. »
La capture d’écran d’accompagnement montrait la section Personnes de l’application Web Outlook (OWA) et toutes les indications étaient que la demande voulait un moyen de créer une nouvelle entrée « Personnel » sous l’arborescence « Répertoire » sur le côté gauche de l’écran. Par défaut, cette arborescence inclut des entrées pour » Toutes les chambres « , » Tous les utilisateurs « , etc.
Ma réponse était qu’une nouvelle liste d’adresses servirait l’objectif, en supposant que vous puissiez créer un filtre de destinataire pour isoler les objets activés par courrier que vous souhaitiez afficher lorsque la liste était accessible. Cependant, il existe quelques différences dans la création d’une liste d’adresses pour Exchange Online par rapport à Exchange 2013 (documentée aux pages 345-349 du chapitre 7 de « Microsoft Exchange 2013 Inside Out: Boîte aux lettres et Haute disponibilité »), voici donc un bref aperçu de ce qui doit être fait.
Tout d’abord, comme tout le reste en Exchange, RBAC contrôle l’accès aux applets de commande qui contrôlent la possibilité de travailler avec des listes d’adresses. En l’occurrence, le rôle « Listes d’adresses » n’est attribué à aucun groupe de rôles administratifs, la première tâche consiste donc à attribuer le rôle à un groupe de rôles approprié. Suivez ces étapes:
- Ouvrez le Centre d’administration Exchange (EAC) dans Office 365
- Cliquez sur « autorisations »
- Cliquez sur « rôles d’administrateur »
- Sélectionnez le groupe de rôles que vous souhaitez modifier. J’ai choisi « Gestion de l’organisation » car c’est le groupe de rôles habituel utilisé par les administrateurs de locataires. Cliquez sur l’icône en forme de crayon pour modifier le groupe de rôles.
- Ajoutez le rôle « Listes d’adresses » à l’ensemble des rôles inclus dans le groupe et enregistrez.
L’ajout du rôle Listes d’adresses à la gestion de l’organisation
L’étape suivante nécessite PowerShell car EAC n’inclut pas d’option pour vous permettre de créer une nouvelle liste d’adresses. Démarrez PowerShell et connectez-vous à Office 365 (utilisez ces commandes si vous ne les avez pas déjà dans votre profil PowerShell). Lorsque vous vous connectez, RBAC charge toutes les applets de commande que vous êtes autorisé à exécuter dans la session PowerShell, y compris les applets de commande Listes d’adresses.
Ensuite, exécutez l’applet de commande New-AddressList pour créer la nouvelle liste. Vous devez fournir deux données – le nom de la liste d’adresses vue par les utilisateurs et le filtre de destinataire utilisé par Exchange pour extraire des éléments du répertoire pour les afficher dans la liste. L’exemple ci-dessous est un filtre très simple qui extrait les boîtes aux lettres des utilisateurs dont la propriété « StateOrProvince » est définie sur « Irlande. »
New-AddressList –Name 'Ireland Users' –RecipientFilter {((RecipientType –eq 'UserMailbox') –and (StateOrProvince –eq 'Ireland'))}
Exécution de l’applet de commande New-AddressList
Normalement, une fois qu’une nouvelle liste d’adresses est créée avec Exchange 2010 ou Exchange 2013 sur site, vous exécutez l’applet de commande Update-AddressList pour mettre à jour la liste. Vous n’avez pas à le faire pour Exchange Online (l’applet de commande n’est pas disponible pour vous), peut-être parce que toute activité de mise à jour qui pourrait absorber beaucoup de ressources système est gérée en coulisses.
En fait, il y a une torsion dans la façon dont Exchange Online gère les destinataires préexistants qui devraient être inclus dans des listes d’adresses personnalisées. Essentiellement, comme Exchange Online ne met pas l’applet de commande Update-AddressList à la disposition des administrateurs, tout destinataire préexistant dont les propriétés correspondent à la requête pour une nouvelle liste d’adresses ne sera pas évalué pour l’appartenance à la liste. L’évaluation ne se produit que lorsqu’un objet destinataire est créé ou mis à jour, donc si vous créez une nouvelle liste d’adresses et que des destinataires existent déjà qui devraient figurer dans la liste, vous devez mettre à jour ces destinataires pour « forcer » Exchange Online à les inclure dans la liste. Pour plus d’informations, consultez l’article EHLO de Greg Taylor sur le sujet.
La nouvelle liste d’adresses apparaît dans OWA
Après quelques minutes, vous devriez pouvoir accéder à OWA, accéder aux personnes et voir la nouvelle liste d’adresses sous « Répertoire » – et mieux encore, si le filtre destinataire fonctionne et que les bonnes informations ont été renseignées sur les objets que vous souhaitez afficher, vous verrez une liste remplie. Le dernier point est important – les listes d’adresses ne peuvent fonctionner que si elles peuvent trouver des objets selon les critères de filtre que vous spécifiez. S’il manque une valeur à un objet, il ne sera pas trouvé. Par exemple, si un utilisateur n’a pas « Irlande » dans sa propriété « StateOrProvince « , il n’apparaîtra pas dans la vue » Utilisateurs d’Irlande « .
Suivez Tony @12Knocksinna