Aktif Dizinde Kullanıcının Var Olup Olmadığını Sorgulama

Active Directory üzerinde düzenli bir ortam oluşturmak adına mükerrer hesapların temizlenmesi gerekir. Temiz/küçük bir yapınız ve belli bir kullanıcı adı standartınız varsa mükerrer hesapları bulmak çok zor değildir. Fakat dağınık bir yapıya sahipseniz ve belli bir kullanıcı adı standartınız yoksa aynı kişiye birden fazla hesap verilmiş olabilir. Bu durumda yapmanız gereken bir kaç parametreden kullanıcının var olup olmadığını sorgulamak. Ben kendi ortamımda özel olarak oluşturduğum attributelerden ve kullanıcı adından ilgili kullanıcının var olup olmadığını sorgulayan scripti paylaşacağım.

Aktif dizin ortamında özel olarak oluşturduğumuz iki adet attribute bulunmakta bunlar kimlikno ve sicilno. Bu attributelere kullanıcıların benzersiz diye tabir ettiğimiz tc kimlik numaraları ve kurum sicil numaraları giriliyor. Dolayısıyla bu bilgilerden kullanıcı hesabının kime ait olduğunu bilmemiz kolay oluyor.

Bir csv listemiz var olduğunu varsayıyoruz ve bu listedeki bilgilere göre sorgulama yapacağız.

Csv listemiz aşağıdaki gibi olacak

Var olan kullanıcıyı sorgulayan powershell scripti

Yorum Yap