Групове імпорт зовнішніх контактів до служби Exchange Online

Примітка.:  Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою .

У цій статті призначено для адміністраторів. Ви намагаєтеся імпортувати контакти для власних поштових скриньок? Дивіться статтю імпортування контактів для Outlook

Чи ваша компанія є великою кількістю наявний бізнес-контактів, які потрібно включити у спільній адресній книзі (також називається глобальний список адрес) Exchange Online? Ви хочете додати зовнішні контакти як учасників груп розсилки, точно так само, як ви можете з користувачами в організації? Якщо так, ви можете використовувати Exchange Online PowerShell і файл CSV (крапка з комою комами) для групового імпорт зовнішніх контактів у Exchange Online. Це три кроки:

Крок 1: Створення файлу CSV, який містить відомості про зовнішні контакти

Крок 2: Створення зовнішні контакти з PowerShell

Крок 3: Додавання відомостей до властивості зовнішніх контактів

Після завершення ці кроки, щоб імпортувати контакти, можна виконувати наведені нижче додаткові завдання.

Додати додаткові зовнішні контакти

Приховання зовнішні контакти зі спільної адресної книги

Крок 1: Створення файлу CSV, який містить відомості про зовнішні контакти

Перший крок – це створити файл CSV, який містить відомості про кожен зовнішній контакт, який потрібно імпортувати до Exchange Online.

  1. Скопіюйте наведений нижче текст до текстового файлу в Блокноті і збережіть його на робочому столі у файлі CSV за допомогою суфікс імені файлу. csv; Наприклад, ExternalContacts.csv.

    Порада.: Якщо мови містить спеціальні символи (наприклад, Ангстремäта мові ö шведською мовою) зберегти файл CSV з UTF-8 або іншим кодуванням Юнікод під час збереження файлу в Блокноті.

    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
    

    Перший рядок або рядок заголовка файлу CSV містить властивості контакти, які можна використовувати під час імпортування їх на Exchange Online. Кожне ім'я властивості розділені крапкою з комою. Кожний рядок під рядком заголовка представляє значення властивостей для імпортування одного зовнішнього контакту.

    Примітка.: Цей текст містить зразки даних, які можна видалити. Але не видаляти та змінювати першого рядка (верхній колонтитул). Він містить всі властивості для зовнішніх контактів.

  2. Відкрийте файл CSV в Microsoft Excel редагувати файл CSV, оскільки це набагато легше редагування файлу CSV за допомогою програми Excel.

  3. Створення рядка для кожного контакту, який потрібно імпортувати до Exchange Online. Заповнення якомога більше клітинок, як це можливо. Ця інформація відображатиметься у спільній адресній книзі для кожного контакту.

    Увага!: Такі властивості (які перші чотири елементи в рядку заголовка) потрібні, щоб створити зовнішній контакт і має необхідні дані у файлі CSV: ExternalEmailAddress, ім'я, ім'я, прізвище. Команди PowerShell, які запускати у кроці 2 буде використовувати значення для цих властивостей для створення контакти.

На початок

Крок 2: Створення зовнішні контакти з PowerShell

Наступний крок – це за допомогою файлу CSV, створений на кроці 1 і PowerShell для групового імпортування зовнішніх контактів у файл CSV Exchange Online.

  1. Підключення оболонки PowerShell для вашої організації Exchange Online . Щоб отримати покрокові вказівки відображається підключитися до віддаленої оболонки Exchange Online. Переконайтеся, що за допомогою імені користувача та пароль для облікового запису глобального адміністратора Office 365 під час підключення до Exchange Online PowerShell.

  2. Після підключення до Exchange OnlinePowerShell, перейдіть до папки для настільних комп'ютерів, де збережено файл CSV під час кроку 1; Наприклад, C:\Users\Administrator\desktop.

  3. Запустіть таку команду, щоб створити зовнішні контакти:

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

    Це може зайняти деякий час, щоб створити нові контакти, залежно від того, скільки потрібно імпортувати. Після завершення команди запущено, PowerShell відображається список нові контакти, які було створено.

  4. Щоб переглянути нові зовнішні контакти, перейдіть до Центр адміністрування Exchange (EAC) і виберіть пункт одержувачі > Контакти.

    Порада.: Докладніше про підключення до до центру адміністрування Exchange перегляньте Центр адміністрування Exchange у службі Exchange Online.

  5. Якщо потрібно, натисніть кнопку оновити Піктограма оновлення оновлення списку та бачити зовнішніх контактів, імпортованих.

    Імпортовані контакти, які відображатимуться в спільній адресній книзі у Outlook і інтернет-версія Outlook.

    Примітка.: Можна переглянути контакти, що в центрі адміністрування Office 365 , послідовно вибравши елементи користувачі > Контакти.

На початок

Крок 3: Додавання відомостей до властивості зовнішніх контактів

Після запуску команди на кроці 2, зовнішні контакти буде створено, але вони не містять будь-який контакт або організації інформацію, яка інформацію з найбільш клітинок у файлі CSV. Це тому, що під час створення нових зовнішніх контактів, введеними лише потрібні властивості. Не хвилюйтеся, якщо ви не маєте всі відомості, необхідні дані у файлі CSV. Якщо його немає, його не буде додано.

  1. Підключення оболонки PowerShell для вашої організації Exchange Online . Щоб отримати покрокові вказівки відображається підключитися до віддаленої оболонки Exchange Online.

  2. Перейдіть до папки для настільних комп'ютерів, де збережено файл CSV під час кроку 1; Наприклад, C:\Users\Administrator\desktop.

  3. Виконайте такі дві команди додати інші властивості із файлу CSV зовнішніх контактів, створений на кроці 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}
    

    Примітка.: Параметр Manager може бути пошкоджений. Якщо клітинка пуста у файлі CSV, ви отримаєте повідомлення про помилку, а властивість інформація буде додано до контакту. Якщо вам не потрібно вказати керівника, просто видаліть –Manager $_.Manager від попередньої PowerShell '.

    Знову ж таки може тривати деякий час, щоб оновити контакти, залежно від кількості імпортовані під час кроку 1.

  4. Щоб переконатися, що властивості було додано до контакти:

    1. У центрі адміністрування Exchange послідовно виберіть елементи одержувачі > Контакти.

    2. Виберіть контакт і натисніть кнопку редагувати Піктограма редагування для відображення властивостей контакту.

Що це. Користувачі можуть бачити контакти та додаткову інформацію в адресу книги Outlook та інтернет-версія Outlook.

На початок

Додати додаткові зовнішні контакти

Можна повторити кроки 1 – крок 3, щоб додати новий зовнішніх контактів у Exchange Online. Ви або користувачів у вашій компанії можна просто додати новий рядок у файлі CSV для нового контакту. Виберіть команди PowerShell можна запустити з кроку 2 та крок 3, створення та додавання відомості про нові контакти.

Примітка.: Під час виконання команди створити нові контакти, може відобразитися повідомлення про те, що контакти, які було створено раніше вже існує. Але будь-який новий контакт, що додаються до файлу CSV буде створено.

Приховання зовнішні контакти зі спільної адресної книги

Деякі компанії можуть використовувати зовнішні контакти лише, щоб їх можна додавати як учасників груп розсилки. За таким сценарієм вони можуть потрібно приховати зовнішні контакти зі спільної адресної книги. Ось як.

  1. Підключення оболонки PowerShell для вашої організації Exchange Online . Щоб отримати покрокові вказівки відображається підключитися до віддаленої оболонки Exchange Online.

  2. Щоб приховати один зовнішній контакт, запустіть таку команду.

    Set-MailContact <external contact> -HiddenFromAddressListsEnabled $true
    

    Наприклад, щоб приховати Володимир Pinilla спільній адресній книзі, запустіть цю команду:

    Set-MailContact "Pilar Pinilla" -HiddenFromAddressListsEnabled $true
    
  3. Щоб приховати всі зовнішні контакти зі спільної адресної книги, виконайте цю команду:

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

Після того, як приховати їх, зовнішні контакти не відображаються у спільній адресній книзі, але його можна додати їх як учасників групи розсилки.

На початок

Див. також

Повідомлення електронної пошти у службі Office 365 – адміністратор довідки

Керування Office 365 і Exchange Online з оболонкою Windows PowerShell

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×