Active Directory Kilitli Hesapların Listelenmesi
Bu yazımızda AD kilitli kullanıcı listesi nasıl dışarı aktarılır, bu işlem için powershell üzerinde hangi komutları kullanıyoruz bunları anlatacağım. Active directory üzerinde kilitli durumda bulunan kullanıcı hesaplarını listelemek için, Microsoft Windows powershell kullanacağız.
AD ortamındaki birçok işlemi daha hızlı yapmamızı sağlayan microsoft windows powershell, bize bu yazımızda sisteminizde kilitlenmiş hesapları bulmanızı ve bunları liste halinde görmenizi sağlayacak. Biraz daha ileriye gidersek powershell ile active directory de kilitli bulunan kullanıcı bilgilerini bize mail olarak gelmesini de sağlayacağız.
AD Kilitli Kullanıcı Listesi için aşağıdaki powershell scriptini kullanmanız yeterli olacaktır;
Search -ADAccount -UsersOnly -LockedOut -ResultPageSize 2000 -resultsetsize $null | Select-Object Name, SamAccountName, DistinguishedName | Export -CSV "C:Kilitli Kullanıcı Listesi.CSV" -NoTypeInform
Yukarıdaki script ile C “Kilitli Kullanıcı Listesi” isimli bir CSV dosyasını dışarı aktarmış olacaksınız.
“Select-Object” kısmına komut çıktınız da bulunmasını istediğiniz farklı Attribute isimleri yazarak dışarı aktarmış olduğunuz listenizi zenginleştirmeniz de mümkündür.
Bu tamamen size kalmış bir durum size neler lazımsa o çıktıları listeyebilirsiniz.
Dilerseniz bu listeyi sürekli elle çalıştırarak zaman kaybetmek yerine, mail adresinize e-posta olarak da alabilirsiniz. Eğer bunu yapmak isterseniz, GitHup kütüphanesindeki profilimde bulunan powershell scriptinin aşağıda linkini yazıyorum.
Active Directory Kilitli Kullanıcı Listesini Mail ile Almak
Bu scriptti, zamanlanmış görev (task scheduler) ile kullanıp, dilediğiniz zaman aralıklarında size mail gelmesini sağlayabilirsiniz.
Bu yazımızda AD kilitli kullanıcı listesi dışarı aktarma işlemini yapmış olduk. Herkese iyi çalışmalar dilerim.
Bu kısa yazı hoşunuza gittiyse AD Grubuna Toplu Kullanıcı Ekleme İşlemi isimli yazımı da incelemenizi öneririm.