Kullanıcı hesabı durumu ve etkinliği ile ilgili gerçek zamanlı analizler, AD yöneticilerinin hesapları daha iyi yönetmesine yardımcı olabilir. Çoğu yönetici, Active Directory raporlarını oluşturmak ve ayrıntılı bilgileri almak için Microsoft'un PowerShell komut dosyalarından faydalanmaktadır. Aşağıda AD kullanıcı raporları oluşturmak için kullanılabilecek bazı önemli Active Directory PowerShell komut dosyaları ve komutları verilmiştir. Biraz daha aşağı indiğinizde, sezgisel, birleşik bir web konsolundan bu AD raporlarını kolaylıkla oluşturmanıza yardımcı olarak AD Kullanıcı raporlamasını çok daha kolaylaştıran bir araç bulacaksınız.
Get-ADUser -Filter * -Properties * | Export-csv -path "c:\testexport.csv
Get-ADUser -Filter 'enabled -eq $False'| fl name,samaccountname,surname,userprincipalname
Import-module msonline
# Office365 etki alanı kimlik bilgilerini sağlayın
$username = "testuser@test.onmicrosoft.com"
$password = ConvertTo-SecureString -String "test@123" -AsPlainText -Force
$cred = New-object -typename
System.Management.Automation.PSCredential-argumentlist $username, $password
Connect-MsolService -credential $cred
Get-msoluser
Get-ADUser -Filter * -Properties * | Export-csv -path "c:\testexport.csv
Get-ADOrganizationalUnit -Filter * | fl name,DistinguishedName
Get-ADUser -Filter * | fl name,enabled
Get-ADUser -Filter 'SearchQuery', For example "Get-ADUser -Filter 'enabled -eq $
Kuruluşlarda yukarıda sayılanlar gibi basit ve anlaşılır senaryolarla nadiren karşılaşırız. Gerçek kullanım durumları, birçok unsura sahiptir. Sıklıkla yöneticilerin PowerShell'de kapsamlı programlama yapması, söz dizimini araştırması ve doğruluk için birden fazla kez bu süreci yinelemesi gerekir; tüm bu görevler yöneticiler için bir kabusa dönüşebilir. Active Directory için PowerShell komut dosyaları kesinlikle etkili araçlardır, ancak bunun maliyeti nedir? Çoğu zaman, kapsamlı bir komut dosyası elde etmek için uzun saatlerce çalışmak gerekir.
PowerShell raporlarının en büyük sınırlaması, bunların eyleme dönüştürülebilir olmamasıdır. AD yöneticileri, birden fazla konsol arasında geçiş yapmak zorunda kalmadan tüm işlemleri tek bir pencereden halletmeye ihtiyaç duyar.
AD kullanıcı hesapları hakkında raporlar oluşturmak için PowerShell komut dosyalarının bitmeyen satırlarını test etme ve yürütme yükünden ve monotonluğundan nasıl kurtulabileceğinizi açıklıyoruz.
ADManager Plus tarafından sağlanan kullanıcı raporları, Windows Active Directory etki alanı ile ilgili eksiksiz içgörüler sağlar. ADManager Plus, birden fazla alana, kuruluş birimine (OU) ve çok sayıda kullanıcıya sahip kuruluşlar için dahi rapor oluşturmayı çok daha kolay bir işlem haline getirir.
ADManager Plus, kullanıcı hesaplarının verimli, sorunsuz yönetimi ve raporlaması için önceden oluşturulmuş Active Directory kullanıcı raporlarının kapsamlı bir listesini sunar. Diğer önemli avantajlar aşağıdakileri içerir:
Kullanıcı raporları, uzaktan kullanıcı oturum açma izinlerine sahip olan, posta kutusu etkin olan veya OMA/OWA özelliği etkin olan kullanıcılar dahil olmak üzere büyük önem taşıyan bilgilerin elde edilmesi açısından önemlidir. ADManager Plus, kullanıcı nesneleri ile ilgili olarak Genel Kullanıcı Raporları, Kullanıcı Hesabı Durumu Raporları, Kullanıcı Oturum Açma Raporları ve İç İçe Geçmiş Kullanıcılar Raporları biçiminde kategorilere ayrılmış bir dizi programlanabilir rapor içerir.
Kullanıcı Oturum Açma raporları, kullanıcı oturum açma geçmişi veya bilgilerine göz atma imkanı sunar. AD yöneticileri, etkin olmayan kullanıcılar (belirli bir süre oturum açmamış kullanıcılar), yakın zamanda oturum açmış kullanıcılar, hiç oturum açmamış kullanıcılar ve etkinleştirilmiş kullanıcılar hakkında raporlar oluşturabilir. Oturum açma saatine dayalı rapor, kullanıcılar için izin verilen ve reddedilen oturum açma saatlerini veya zaman dilimini gösterir.
Yöneticiler, İç İçe Geçmiş Kullanıcılar Raporundan ince detaylı grup üyeliği bilgilerini getirebilir. Bu raporlar, belirli bir gruptaki kullanıcılar ve bir kullanıcının dahil olduğu birden fazla grup hakkında ayrıntılı bilgileri verir.
Belirli bir departmandaki etkin olmayan hesapları silmeyi planladığınızı düşünelim. Bunu yerel Active Directory araçlarını ve PowerShell'i kullanarak yapacağınızda, bu işlem bir gün veya daha uzun sürebilir. Birden fazla tekrardan sonra, ihtiyacınız olan komut dosyasını hazırlayabilirsiniz.
Ancak ADManager Plus size aynı görevi yalnızca birkaç tıkla gerçekleştirme özgürlüğünü tanır. Tek bir ekrandan etkin olmayan kullanıcılar raporunu çalıştırın, akıllı filtreyi kullanarak istenen OU'yu belirtin ve etkin olmayan kullanıcıları silin.
ADManager Plus, bu şekilde AD raporlamasıyla ilgili olarak PowerShell'in neden olduğu zorlukların kolaylıkla aşılabilmesini sağlar.
ADManager Plus, SOX, HIPAA, GLBA, GDPR ve POPIA gibi uyumluluk standartları için denetim gerekliliklerini karşılamanıza yardımcı olabilir. Uyumluluk denetimleriyle karşı karşıya kaldığınızda temel kaynak olarak kullanmak üzere sahip olmanız gereken raporların tamamını içeren eksiksiz bir rapor grubu oluşturun.
Örnek bağlantılar
Kullanıcıları da içeren AD nesnelerine ilişkin raporları PowerShell komut dosyası olmadan zamanlayın ve dışa aktarın.
30 günlük ücretsiz deneme sürümünü edinin.