Office365 Exchange Online Dynamic Distribution Group Üyelerini Görüntüleme
0

Dynamic Distribution Group, Microsoft Exchange yapısında e-posta iletilerinin ve diğer bilgilerin toplu gönderilmesini hızlandırmak için oluşturulan grup nesneleridir. Dynamic Distribution Group olarak tanımlanmış bir üye grubu içeren normal dağıtım gruplarının aksine, tanımladığınız filtrelere ve koşullara bağlı olarak, gruba her ileti gönderildiğinde dinamik dağıtım grupları için üyelik listesi hesaplanır. Dinamik bir dağıtım grubuna bir e-posta iletisi gönderildiğinde, kuruluştaki o grup için tanımlanan ölçütlerle eşleşen tüm alıcılara teslim edilir.

Dynamic Distribution Group üyelerini görüntüleme:

Dynamic Distribution Group, üyeliği tanımlanmış bir alıcı grup yerine belirli alıcı filtrelerine dayanan dağıtım gruplarıdır. Dynamic Distribution Group üyelerini görüntülemek için Exchange yönetim merkezini (EAC) kullanamazsınız. Yalnızca Exchange Management Shell kullanabilirsiniz.


Exchange Online PowerShell‘e bağlanmak için aşağıda adımları takip edebilirsiniz.

$LiveCred = Get-Credential

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

connect-msolservice -cred $LiveCred

Yapmanız gereken görüntülemek istediğiniz Dynamic Distribution Group, üye/leri PowerShell penceresinde aşağıdaki komutları çalıştırmaktır.

Tek bir dinamik dağıtım grubunun üyelerini görüntülemek için aşağıdaki komutu çalıştırın:

Get-Recipient -RecipientPreviewFilter (get-dynamicdistributiongroup <name of group>).RecipientFilter -OrganizationalUnit $group.RecipientContainer

Herhangi bir dağıtım grubunun üyelerini aşağıdaki komut ile bir CSV dosyasına kolayca aktarabilirsiniz:

Get-Recipient -RecipientPreviewFilter (get-dynamicdistributiongroup <name of group>).RecipientFilter -OrganizationalUnit $group.RecipientContainer | Select Displayname | Export-Csv “<path of target CSV file>”

Tüm dinamik dağıtım gruplarının üyelerini görüntülemenin püf noktası, grup adı başlık olarak her grup için belirlenmiş bir tablo kullanmaktır. Bunun için aşağıdaki komutu kullanmanız yeterli olacaktır.

foreach ($group in (Get-DynamicDistributionGroup)) {Get-Recipient -RecipientPreviewFilter $group.RecipientFilter -OrganizationalUnit $group.RecipientContainer | ft @{Expression={$_.displayname};Label=($group).name}}

Yukarıdaki komutun sonuçlarını bir dosyaya aktarılabilirsiniz, ancak CSV dosyası olarak kullanamazsınız

foreach ($group in (Get-DynamicDistributionGroup)) {Get-Recipient -RecipientPreviewFilter $group.RecipientFilter -OrganizationalUnit $group.RecipientContainer | ft @{Expression={$_.displayname};Label=($group).name} | Out-File “c:\<path>.txt” -Append}

Başka bir seçenek olarakta, dinamik grup üyelerinin bir listesini oluşturmayı aşağıdaki komutu kullanarak aktarabilirsiniz.

foreach ($group in (Get-DynamicDistributionGroup)) {Get-Recipient -RecipientPreviewFilter $group.RecipientFilter -OrganizationalUnit $group.RecipientContainer | Select DisplayName,@{n=”Group”;e={$group.name}}}

Komut dosyasının sonucunu virgülle ayrılmış bir dosyaya aktarabiliriz:

foreach ($group in (Get-DynamicDistributionGroup)) {Get-Recipient -RecipientPreviewFilter $group.RecipientFilter -OrganizationalUnit $group.RecipientContainer | Select DisplayName,@{n=”Group”;e={$group.name}} | Export-Csv “<target CSV filepath>” -Append}

Ayrı dinamik dağıtım gruplarının üyelerini ayrı CSV dosyalarına aktarmak için aşağıdaki komutu kullanabilirsiniz.

foreach ($group in (Get-DynamicDistributionGroup)) {Get-Recipient -RecipientPreviewFilter $group.RecipientFilter -OrganizationalUnit $group.RecipientContainer | Select DisplayName | Export-Csv “c:\$group.members.csv”}

Yukarıdaki komutta da kullanılan “C:\xxx.csv” alanında dosyanın oluşturulacağı konumu ve dosyanın adını özelleştirmeyi unutmayın.

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

Referanslar

www.mshowto.org

TAGs: Office365 Exchange Online Dynamic Distribution Group Üyelerini Görüntüleme, Office365 Dinamik Dağıtım Grubu,Exchange Dinamik Dağıtım Grubu,Exchange Online Dynamic Distribution Group Üyelerini Görüntüleme,Dynamic Distribution Group Üyelerini Görüntüleme,Dynamic Distribution Group

Bu İçeriğe Tepkin Ne Oldu?
  • 2
    harika_
    Harika!!
  • 0
    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!

1981 İstanbul doğumludur. Altyapı, Depolama, Sanallaştırma ve Sistem Mimarisi alanlarında deneyimi bulunmaktadır. Bilişim sektöründe uzun yıllar görev alan Serkan Duran bu süre zarfında, pek çok farklı pozisyonda başarılı işlere imza atmıştır. Şu an Aygen Global Lojistikte BT Müdürü olarak çalışmaktadır.

Yazarın Profili

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