Active Directory'de Kişiler Nasıl Bulunur?


Bu yazıda PowerShell ve AD Pro Araç Seti ile Active Directory'deki kişileri nasıl bulacağınızı öğreneceksiniz.

Active Directory'deki kişiler genellikle harici kullanıcıları bir şirketin genel adres listesine (GAL) eklemek için kullanılır. Kişiler, Active Directory'deki kullanıcı hesaplarıyla kolayca karışabilir ve bu da onların bulunmasını zorlaştırabilir. Active Directory'deki tüm kişileri veya belirli kişileri bulmak için Get-ADObject cmdlet'ini kullanabilirsiniz.

PowerShell ile kişileri bulma

Örnek 1: Active Directory'deki tüm kişileri bulun

Get-ADObject -Filter 'objectClass -eq "contact"' -properties * | select displayname, name, mail

Bu örnekte, Active Directory'deki tüm kişileri bulmak için Get-ADObject cmdlet'ini kullanıyorum. Görüntülenen nitelikleri sınırlamak için select parametresini de kullanıyorum. Active Directory'deki kişiler "kişi"nin objectClass'ına sahiptir, dolayısıyla PowerShell'i kullanarak bu nesne türüne göre filtreleme yapabilirsiniz.

Örnek 2: Bir kuruluş birimindeki (OU) tüm kişileri bulma

Get-ADObject -Filter 'objectClass -eq "contact"' -searchbase "OU=Contacts,OU=ADPRO Users,DC=ad,DC=adpro,DC=com"

Bu örnekte, -searchbase parametresini kullanarak belirli bir kuruluş birimindeki tüm kişileri alıyorum. Kuruluş biriminin ayırt edici adına ihtiyacınız olacak.

Örnek 3: Belirli bir e-posta adresine sahip kişileri bulma

Get-ADObject -Filter 'objectClass -eq "contact" -and mail -like "*gmail.com*"' -properties * | select displayname, mail

Bu örnekte gmail.com adresini içeren tüm kişileri aramak için bir filtre kullanıyorum.

Bu örnekte, mail özelliğinde "tepe" kelimesini içeren kişileri filtreliyorum. Bu, e-posta adresinde belirli bir kelimeyi içeren kişileri bulmak için joker karakter araması olarak kullanılabilir.

Get-ADObject -Filter 'objectClass -eq "contact" -and mail -like "*hill*"' -properties * | select displayname, mail

Örnek 4: Kişileri ada göre bulun

Get-ADObject -Filter 'objectClass -eq "contact" -and givenname -eq "Kareem"' -properties * | select displayname, mail, givenname

Bu örnekte, belirli bir ada sahip kişileri buluyorum. Bu, GiveName niteliğini filtreleyerek ve -eq (equals) operatörünü kullanarak yapılır.

AD Pro Araç Kitini Kullanarak Active Directory'deki Kişileri Bulma

AD Pro Araç Takımı 200'den fazla Active Directory Raporu içerir. Birkaç fare tıklamasıyla tüm kişileri kolayca bulabilirsiniz. Ayrıca kişileri arayabilir, filtreleyebilir ve bir dosyaya aktarabilirsiniz.

  1. “Kullanıcı Raporları”na tıklayın
  2. “Tüm Kişiler” raporunu tıklayın
  3. Raporu oluşturmak için “Çalıştır”a tıklayın
  4. Raporu dışa aktarmak için “Dışa Aktar” düğmesine tıklayın

AD Pro Araç Kitini kullanan tüm kişilerin örnek raporu.

Aşağıdaki indirme düğmesine tıklayarak AD Pro Toolkit'i ücretsiz deneyebilirsiniz.

Çözüm

Bu yazıda size Active Directory'deki kişileri nasıl bulacağınızla ilgili iki seçenek gösterdim. Get-ADObject ile tüm kişileri listelemek için kişi nesne sınıfını filtreleyebilirsiniz. Ayrıca belirli kişileri bulmak için ek filtreler ekleyebilirsiniz. PowerShell ile uğraşmak istemiyorsanız AD Pro Araç Kitini kullanarak tüm kişileri nasıl alacağınızı gösterdim. Araç seti, AD yönetimini ve yönetimini basitleştirmek için yüzlerce kullanımı kolay AD raporu içerir.

İlgili makaleler