Kontak eksternal impor secara massal ke Exchange Online

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Artikel ini adalah untuk administrator. Anda mencoba mengimpor kontak ke kotak surat Anda sendiri? Lihat mengimpor kontak ke Outlook

Apakah perusahaan Anda memiliki banyak kontak bisnis yang sudah ada yang ingin Anda sertakan dalam buku alamat bersama (juga disebut Daftar alamat global) di Exchange Online? Apakah Anda ingin menambahkan kontak eksternal sebagai anggota grup distribusi, seperti yang Anda bisa melakukannya dengan pengguna di dalam perusahaan Anda? Jika demikian, Anda bisa menggunakan Exchange Online PowerShell dan file CSV (Comma Separated Value) untuk massal mengimpor kontak eksternal ke Exchange Online. Ini adalah proses tiga langkah:

Langkah 1: Membuat file CSV yang berisi informasi tentang kontak eksternal

Langkah 2: Buat kontak eksternal dengan PowerShell

Langkah 3: Menambahkan informasi ke properti kontak eksternal

Setelah Anda menyelesaikan langkah-langkah ini untuk mengimpor kontak, Anda bisa melakukan tugas-tugas tambahan ini:

Menambahkan kontak eksternal

Menyembunyikan kontak eksternal dari buku alamat bersama

Langkah 1: Membuat file CSV yang berisi informasi tentang kontak eksternal

Langkah pertama adalah untuk membuat file CSV yang berisi informasi tentang setiap kontak eksternal yang ingin Anda impor ke Exchange Online.

  1. Salin teks berikut ini ke file teks di NotePad, dan menyimpannya ke desktop Anda sebagai CSV file menggunakan akhiran nama file .csv; sebagai contoh, ExternalContacts.csv.

    Tips: Jika bahasa Anda berisi karakter khusus (seperti å, ädan Umlaut dalam bahasa Swedia) Simpan file CSV dengan UTF-8 atau pengkodean Unicode lainnya ketika Anda menyimpan file dalam NotePad.

    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
    

    Baris pertama, atau baris header, file CSV yang mencantumkan properti kontak yang bisa digunakan saat Anda mengimpornya ke Exchange Online. Properti setiap nama dipisahkan oleh koma. Setiap baris di bawah baris header mewakili nilai properti untuk mengimpor kontak eksternal tunggal.

    Catatan: Teks ini menyertakan contoh data, Anda bisa menghapus. Tapi tidak menghapus atau mengubah baris pertama (header). Berisi semua properti untuk kontak eksternal.

  2. Buka CSV file di Microsoft Excel untuk mengedit CSV file karena lebih mudah untuk menggunakan Excel untuk mengedit CSV file.

  3. Membuat baris untuk setiap kontak yang ingin Anda impor ke Exchange Online. Mengisi banyak sel yang mungkin. Informasi ini akan ditampilkan di buku alamat bersama untuk setiap kontak.

    Penting: Properti berikut ini (yang empat item dalam baris header) diperlukan untuk membuat kontak eksternal dan harus diisi di CSV file: ExternalEmailAddress, nama, namadepan, nama belakang. Perintah PowerShell yang Anda jalankan di langkah 2 akan menggunakan nilai untuk properti ini untuk membuat kontak.

Kembali ke atas

Langkah 2: Buat kontak eksternal dengan PowerShell

Langkah berikutnya adalah menggunakan file CSV yang Anda buat di langkah 1 dan PowerShell untuk massal mengimpor kontak eksternal yang tercantum dalam file CSV untuk Exchange Online.

  1. Menyambungkan PowerShell ke organisasi Exchange Online . Untuk instruksi langkah demi langkah, lihat menyambungkan ke Exchange Online PowerShell. Pastikan untuk menggunakan nama pengguna dan kata sandi untuk akun global administrator Office 365 saat Anda menyambungkan ke Exchange Online PowerShell.

  2. Setelah Anda menyambungkan PowerShell ke Exchange Online, masuk ke folder desktop tempat Anda menyimpan CSV file di langkah 1; untuk contoh C:\Users\Administrator\desktop.

  3. Jalankan perintah berikut untuk membuat kontak eksternal:

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

    Mungkin butuh waktu untuk membuat kontak baru, bergantung pada berapa banyak yang sedang Anda impor. Saat perintah selesai berjalan, PowerShell menampilkan daftar kontak baru yang dibuat.

  4. Untuk menampilkan kontak eksternal baru, masuk ke Pusat admin Exchange (EAC), dan kemudian klik penerima > kontak.

    Tips: Untuk mendapatkan instruksi untuk menyambungkan ke EAC, lihat pusat Exchange admin di Exchange Online.

  5. Jika perlu, klik Refresh Ikon Refresh untuk memperbarui daftar dan melihat kontak eksternal yang diimpor.

    Kontak yang diimpor akan muncul di buku alamat bersama di Outlook dan Outlook di web.

    Catatan: Anda juga bisa menampilkan kontak di pusat admin Office 365 dengan masuk ke pengguna > kontak.

Kembali ke atas

Langkah 3: Menambahkan informasi ke properti kontak eksternal

Setelah Anda menjalankan perintah di langkah 2, kontak eksternal dibuat, tapi mereka tidak berisi informasi kontak atau organisasi, yang merupakan informasi dari sebagian besar sel dalam CSV file. Ini adalah karena saat Anda membuat baru kontak eksternal, hanya properti yang diperlukan diisi. Jangan khawatir jika Anda tidak memiliki semua informasi yang diisi dalam CSV file. Jika tidak ada di sana, tidak akan ditambahkan.

  1. Menyambungkan PowerShell ke organisasi Exchange Online . Untuk instruksi langkah demi langkah, lihat menyambungkan ke Exchange Online PowerShell.

  2. Masuk ke folder desktop tempat Anda menyimpan CSV file di langkah 1; untuk contoh C:\Users\Administrator\desktop.

  3. Jalankan perintah dua berikut untuk menambahkan properti lainnya dari CSV file ke kontak eksternal yang Anda buat di langkah 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}
    

    Catatan: Manager parameter mungkin bermasalah. Jika sel kosong di CSV file, Anda akan mendapatkan kesalahan dan tidak ada informasi properti akan ditambahkan ke kontak. Jika Anda tidak perlu menentukan manajer, lalu hanya menghapus –Manager $_.Manager dari perintah PowerShell sebelumnya.

    Sekali lagi, mungkin butuh waktu beberapa saat untuk memperbarui kontak, bergantung pada berapa banyak Anda diimpor di langkah 1.

  4. Untuk memverifikasi bahwa properti yang ditambahkan ke kontak:

    1. Di EAC, buka penerima > kontak.

    2. Klik kontak dan kemudian klik Edit Ikon Edit untuk menampilkan properti kontak.

Hanya itu. Pengguna bisa melihat kontak dan informasi tambahan di buku alamat Outlook dan Outlook di web.

Kembali ke atas

Menambahkan kontak eksternal

Anda bisa mengulangi langkah 1 sampai 3 langkah untuk menambahkan kontak eksternal baru di Exchange Online. Anda atau pengguna di perusahaan Anda hanya bisa menambahkan baris baru dalam file CSV untuk kontak baru. Lalu Anda bisa menjalankan perintah PowerShell dari langkah 2 dan 3 langkah untuk membuat dan menambahkan informasi ke kontak baru.

Catatan: Saat Anda menjalankan perintah untuk membuat kontak baru, Anda mungkin mendapatkan kesalahan yang mengatakan bahwa kontak yang dibuat sebelumnya sudah ada. Tapi kontak baru ditambahkan ke CSV file dibuat.

Menyembunyikan kontak eksternal dari buku alamat bersama

Beberapa perusahaan dapat menggunakan kontak eksternal hanya sehingga mereka bisa ditambahkan sebagai anggota grup distribusi. Dalam skenario ini, mereka dapat menyembunyikan kontak eksternal dari buku alamat bersama. Berikut ini cara.

  1. Menyambungkan PowerShell ke organisasi Exchange Online . Untuk instruksi langkah demi langkah, lihat menyambungkan ke Exchange Online PowerShell.

  2. Untuk menyembunyikan satu kontak eksternal, jalankan perintah berikut ini.

    Set-MailContact <external contact> -HiddenFromAddressListsEnabled $true
    

    Misalnya, untuk menyembunyikan Pilar Pinilla dari buku alamat bersama, jalankan perintah ini:

    Set-MailContact "Pilar Pinilla" -HiddenFromAddressListsEnabled $true
    
  3. Untuk menyembunyikan semua kontak eksternal dari buku alamat bersama, jalankan perintah ini:

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

Setelah Anda menyembunyikannya, kontak eksternal tidak ditampilkan di buku alamat bersama, tapi Anda masih bisa menambahkannya sebagai anggota grup distribusi.

Kembali ke atas

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Lihat Juga

Membantu email di Office 365 - admin

Mengelola Office 365 dan Exchange Online dengan Windows PowerShell

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×