0

Bu yazıda External Contact’larınızı Office 365’e nasıl Import edebileceğinizi ve import ettiğiniz Contact’larınızı nasıl Office 365’deki ilgili gruplara üye yapabileceğinizi göreceksiniz.

Office 365 içerisine dışarıdan kullanıcı bilgisi almak istiyorsanız ve import etmek istediğiniz data büyük ise arayüzden (GUI) bu işlemi gerçekleştirmek imkansız olabilir. Bu durumda Powershell’i kullanarak script’lerinizi oluşturabilir ve işlerinizi ileriye dönük olarak otomatikleştirebilirsiniz.


Resim-1

İşlemlere geçmeden önce yapmanız gereken ilk olarak aşağıdaki şablona uygun olarak import edilecek dataları da barındıran .csv dosyalarınızı oluşturmak. Aşağıda bir örneği paylaşıyorum.

Bu ilk .csv dosyasında import etmek istediğiniz kullanıcılara ait olan isim, mail adres vb. bilgilere yer vermeniz gerekmekte. Eğer daha fazla bilgiyi Powershell yardımı ile eklemek istiyorsanız bu örnekteki .cvs dosyasına diğer ilgili alanları da (mobilephone, address vb.) ekleyebiliriniz.


Resim-2

İkinci dosyada ise eğer eklediğiniz kişileri belirli gruplara Powershell yardımı ile eklemek istiyorsanız oluşturmanız gereken .csv dosyası aşağıdaki gibi olabilir. Bu örnekte “Altyapı” isimli Distribution Grup’a dosya içerisindeki dört kişiyi ekliyor olacağız.


Resim-3

Ön hazırlıklardan sonra şimdi Office 365 hesabınıza bağlanmaya sıra geldi. Aşağıdaki komutlar ile bunu yapabilirsiniz.

$LiveCred = Get-Credential

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic –AllowRedirection

Import-PSSession $Session


Resim-4

Bağlantıyı da sağladıktan sonra sıra daha önce hazırladığınız dosyaları import etmeye geldi.

import-csv “c:\Users\emreaydin\Desktop\Book2.csv”| %{new-mailcontact -name $_.name -externalemailaddress $_.externalEmailAddress -firstname $_.firstname -lastname $_.lastname}


Resim-6

Ve son olarak eğer External COntact olarak eklediğiniz kişileri Distrubition Group’lara eklemek istiyorsanız yine yukarıda hazırlamış olduğumuz dosyayı işaret edecek şekilde aşağıdaki komutu çalıştırabilirsiniz.

Import-Csv “c:\Users\emreaydin\Desktop\Book3.csv” | foreach {Add-DistributionGroupMember -Identity $_.Name -Member $_.Member}

Hepsi bu kadar. External Contact’larınızı import ettiniz ve bu Contact’ları “Altyapı” isimli Distrubition Group’a eklemiş oldunuz.

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

https://www.mshowto.org

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    harika_
    Harika!!
  • 1
    be_enmedim
    Beğenmedim
  • 0
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

2005 senesinde www.mshowto.org web sitesini kurmuştur. Sitenin fikir ve isim babasıdır. Son yıllarda Microsoft'ta çalışmaktadır.

Yazarın Profili
İlginizi Çekebilir

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir