Importer des contacts externes en bloc dans Exchange Online

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Cet article est destiné aux administrateurs. Vous essayez d’importer des contacts dans votre propre boîte aux lettres ? Voir Importer des contacts dans Outlook 2010.

Votre entreprise a-t-elle un nombre important de contacts professionnels existant que vous voulez inclure dans le carnet d’adresses partagé (également appelé la liste d’adresses globale) dans Exchange Online ? Vous souhaitez ajouter des contacts externes en tant que membres de groupes de distribution, comme vous le pouvez avec les utilisateurs au sein de votre entreprise ? Si Oui, vous pouvez utiliser Exchange Online PowerShell et un fichier CSV (valeurs séparées par des virgules) en bloc importer des contacts externes dans Exchange Online. Il est un processus en trois étapes :

Étape 1 : créer un fichier CSV contenant les informations sur les contacts externes

Étape 2 : créer les contacts externes avec PowerShell

Étape 3 : ajouter des informations aux propriétés de chaque contact externe avec PowerShell

Après avoir suivi cette procédure pour importer des contacts, vous pouvez effectuer les tâches supplémentaires suivantes :

Ajouter d’autres contacts externes

Masquer des contacts externes dans le carnet d’adresses partagé

Étape 1 : créer un fichier CSV contenant les informations sur les contacts externes

La première étape consiste à créer un fichier CSV contenant les informations sur chaque contact externe à importer dans Exchange Online.

  1. Copiez le texte suivant dans le Bloc-notes, puis enregistrez-le sur votre poste de travail dans un fichier de format CSV (suffixe nom de fichier .csv), par exemple, ContactsExternes.csv.

    Conseil : Si votre langue contient des caractères spéciaux (par exemple, å, äet ö en suédois) enregistrez le fichier CSV avec UTF-8 ou autre codage Unicode lorsque vous enregistrez le fichier dans le bloc-notes.

    ExternalEmailAddress,Name,FirstName,LastName,StreetAddress,City,StateorProvince,PostalCode,Phone,MobilePhone,Pager,HomePhone,Company,Title,OtherTelephone,Department,CountryOrRegion,Fax,Initials,Notes,Office,Manager
    danp@fabrikam.com,Dan Park,Dan,Park,1234 23rd Ave,Golden,CO,80215,206-111-1234,303-900-1234,555-1212,123-456-7890,Fabrikam,Shipping clerk,555-5555,Shipping,US,123-4567,R.,Good worker,31/1663,Dan Park
    pilar@contoso.com,Pilar Pinilla,Pilar,Pinilla,1234 Main St.,Seattle,WA,98017,206-555-0100,206-555-0101,206-555-0102,206-555-1234,Contoso,HR Manager,206-555-0104,Executive,US,206-555-0105,P.,Technical decision maker,31/1000,Dan Park
    

    La première ligne, ou ligne d’en-tête, du fichier CSV répertorie les propriétés des contacts que vous pouvez utiliser lorsque importez ceux-ci dans Exchange Online. Chaque nom de propriété est séparé du suivant par une virgule. Chaque ligne située sous la ligne d’en-tête représente les valeurs de propriété pour l’importation d’un seul contact externe.

    Remarque : Ce texte inclut des exemples de données que vous pouvez supprimer. Mais ne supprimez ou ne modifiez pas la première ligne (en-tête). Elle contient toutes les propriétés pour les contacts externes.

  2. Ouvrez le fichier CSV dans Microsoft Excel pour le modifier, car c’est beaucoup plus facile à faire dans Excel.

  3. Créez une ligne pour chaque contact à importer dans Exchange Online. Remplir autant de cellules que possible. Ces informations figureront dans le carnet d’adresses partagé pour chaque contact.

    Important :  Les propriétés suivantes (qui correspondent aux quatre premiers éléments de la ligne d’en-tête) sont obligatoire pour créer un contact externe. Elles doivent être complétées dans le fichier CSV : ExternalEmailAddress (Adresse de courrier externe), Name (Nom), FirstName (Prénom), LastName (Nom de famille). La commande PowerShell exécutée à l’étape 2 utilise les valeurs de ces propriétés pour créer les contacts.

Revenir au début

Étape 2 : créer les contacts externes avec PowerShell

L’étape suivante consiste à utiliser le fichier CSV que vous avez créé à l’étape 1 ainsi que PowerShell pour importer en bloc les contacts externes du fichier CSV dans Exchange Online.

  1. Connectez PowerShell à votre organisation Exchange Online. Pour des instructions pas à pas, voir Connexion à Exchange Online PowerShell. Lorsque vous vous connectez à Exchange Online PowerShell, veillez à utiliser le nom d’utilisateur et mot de passe de votre compte d’administrateur général Office 365.

  2. Une fois PowerShell connecté à Exchange Online, accédez au dossier sur le bureau dans lequel vous avez enregistré le fichier CSV à l’étape 1, par exemple C:\Utilisateurs\Administrateur\bureau.

  3. Exécutez la commande suivante pour créer des contacts externes :

    Import-Csv .\ExternalContacts.csv|%{New-MailContact -Name $_.Name -DisplayName $_.Name -ExternalEmailAddress $_.ExternalEmailAddress -FirstName $_.FirstName -LastName $_.LastName}
    

    La création des contacts peut prendre un certain temps, selon le nombre de ceux que vous importez. Une fois l’exécution de la commande terminée, PowerShell affiche la liste des contacts créés.

  4. Pour afficher les nouveaux contacts externes, accédez au Centre d’administration Exchange, puis cliquez sur Destinataires > Contacts.

    Conseil : Pour obtenir des instructions sur la connexion au centre d’administration Exchange, voir Centre d’administration Exchange dans Exchange Online.

  5. Si nécessaire, cliquez sur Actualiser Icône Actualiser pour mettre à jour la liste et voir les contacts externes importés.

    Les contacts importés s’affichent dans le carnet d’adresses partagé dans Outlook et Outlook sur le web.

    Remarque : Vous pouvez également les afficher dans le Centre d’administration Office 365 en accédant à Utilisateurs > Contacts.

Revenir au début

Étape 3 : ajouter des informations aux propriétés de chaque contact externe avec PowerShell

Une fois la commande de l’étape 2 exécutée, les contacts externes sont créés mais ne contiennent aucune des information de contact ou d’organisation figurant dans la plupart des cellules du fichier CSV. En effet, lorsque vous créez des contacts externes, seules les propriétés obligatoires sont remplies. Ne vous inquiétez pas si vous ne disposez pas de toutes les informations renseignées dans le fichier CSV. Si elles n’y figurent pas, elles ne sont pas ajoutées.

  1. Connectez PowerShell à votre organisation Exchange Online. Pour obtenir des instructions pas à pas, voir Connexion à Exchange Online à l’aide de Remote PowerShell.

  2. Accédez au dossier sur le bureau dans lequel vous avez enregistré le fichier CSV à l’étape 1, par exemple C:\Utilisateurs\Administrateur\bureau.

  3. Exécuter les deux commandes suivantes pour ajouter les autres propriétés du fichier CSV aux contacts externes que vous avez créés à l’étape 2.

    $Contacts = Import-CSV .\ExternalContacts.csv
    
    $contacts | ForEach {Set-Contact $_.Name -StreetAddress $_.StreetAddress -City $_.City -StateorProvince $_.StateorProvince -PostalCode $_.PostalCode -Phone $_.Phone -MobilePhone $_.MobilePhone -Pager $_.Pager -HomePhone $_.HomePhone -Company $_.Company -Title $_.Title -OtherTelephone $_.OtherTelephone -Department $_.Department -Fax $_.Fax -Initials $_.Initials -Notes $_.Notes -Office $_.Office -Manager $_.Manager}
    

    Remarque : Le paramètre Manager peut être problématique. Si la cellule est vide dans le fichier CSV, un message d’erreur s’affiche et aucune des informations de la propriété n’est ajoutée au contact. Si vous n’avez pas besoin de spécifier un gestionnaire, supprimez simplement –Manager $_.Manager de la commande PowerShell précédente.

    Là encore, la mise à jour des contacts peut prendre du temps, selon le nombre de contacts importés à l’étape 1.

  4. Pour vérifier que les propriétés ont été ajoutées aux contacts :

    1. Dans le centre d’administration Exchange, accédez à Destinataires > Contacts.

    2. Cliquez sur un contact, puis sur Modifier Icône Modifier pour afficher ses propriétés.

C’est tout ! Les utilisateurs peuvent voir les contacts et les informations supplémentaires dans le carnet d’adresses Outlook et Outlook sur le web.

Revenir au début

Ajouter d’autres contacts externes

Vous pouvez répéter les étapes 1 à 3 pour ajouter de nouveaux contacts externes dans Exchange Online. Vous, ou des utilisateurs de votre organisation, pouvez ajouter une nouvelle ligne dans le fichier CSV pour un nouveau contact. Vous pouvez exécuter les commandes PowerShell des étapes 2 et 3 pour créer et ajouter des informations aux nouveaux contacts.

Remarque : Lorsque vous exécutez la commande pour créer des contacts, il se peut qu’un message d’erreur s’affiche, indiquant que les contacts créés précédemment existent déjà. Toutefois, tout nouveau contact ajouté au fichier CSV est créé.

Masquer des contacts externes dans le carnet d’adresses partagé

Certaines organisations utilisent des contacts externes uniquement afin qu’ils puissent être ajoutés en tant que membres de groupes de distribution. Dans ce cas, elles peuvent souhaiter masquer les contacts externes dans le carnet d’adresses partagé. Voici comment procéder.

  1. Connectez PowerShell à votre organisation Exchange Online. Pour obtenir des instructions pas à pas, voir Connexion à Exchange Online à l’aide de Remote PowerShell.

  2. Pour masquer un contact externe, exécutez la commande suivante.

    Set-MailContact <external contact> -HiddenFromAddressListsEnabled $true
    

    Par exemple, pour masquer Pilar Pinilla dans le carnet d’adresses partagé, exécutez la commande suivante :

    Set-MailContact "Pilar Pinilla" -HiddenFromAddressListsEnabled $true
    
  3. Pour masquer tous les contacts externes dans le carnet d’adresses partagé, exécutez la commande suivante :

    Get-Contact -ResultSize unlimited -Filter {(RecipientTypeDetails -eq 'MailContact')} | Set-MailContact -HiddenFromAddressListsEnabled $true
    

Une fois tous les contacts externes masqués, ils n’apparaissent plus dans le carnet d’adresses partagé, mais vous pouvez toujours les ajouter en tant que membres à un groupe de distribution.

Revenir au début

Petit icône de LinkedIn Learning. Vous débutez dans Office 365 ?
Découvrez les cours vidéo gratuits destinés aux administrateurs Office 365 et aux professionnels de l’informatique, proposés par LinkedIn Learning.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Voir aussi

Courrier électronique dans Office 365 - Aide de l’administrateur

Gestion d’Office 365 et d’Exchange Online avec Windows PowerShell

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×