Forum

AD Aktif Pasif - Fi...
 
Bildirimler
Hepsini Temizle

[Çözüldü] AD Aktif Pasif - FileServer Kullanıcı Yetkilerini Gösteren Script

2 Yazılar
2 Üyeler
1 Reactions
656 Görüntüleme
Fatih Türkoğlu
(@fatihturkoglu)
Gönderiler: 8
Active Member
Konu başlatıcı
 

Herkese Selamlar,

Active Directory kullanıcılarının (aktif veya pasif) durumlarını gösteren ve aynı zamanda hangi kullanıcının hangi klasörlere hangi yetkilerle erişebileceğini listeleyen PowerShell script'i ben bunu file server tarafında kullanmak için yazmıştım.



Sonuçlar bulunduğunuz path de FolderAccessList.csv olarak çıkartılır.

$FolderPath = "\\file_server_ip_adresi_buraya\varsa_path$"
$FirstLevelFolders = Get-ChildItem -Path $FolderPath -Directory

foreach ($Folder in $FirstLevelFolders) {
$Acl = Get-Acl -Path $Folder.FullName
$FolderName = $Folder.Name

foreach ($Access in $Acl.Access) {
$IdentityReference = $Access.IdentityReference.Value
try {
$ADUser = Get-ADUser -Identity $IdentityReference -Properties "Enabled" -ErrorAction Stop
$ADStatus = if ($ADUser.Enabled) { "Active" } else { "Inactive" }
} catch {
try {
$ADGroup = Get-ADGroup -Identity $IdentityReference -ErrorAction Stop
$ADStatus = "Group"
} catch {
$ADStatus = "Not Found"
}
}

[PSCustomObject]@{
FolderPath = $Folder.FullName
FolderName = $FolderName
IdentityReference = $IdentityReference
AccessControlType = $Access.AccessControlType
FileSystemRights = $Access.FileSystemRights
ADStatus = $ADStatus
}
}
} | Export-Csv -Path "FolderAccessList.csv" -NoTypeInformation

Write-Host "Rapor FolderAccessList.csv dosyasına kaydedildi."

 
Gönderildi : 10/05/2024 17:52
Konu Etiketleri

ibrahim yildiz
(@ibrahimyildiz)
Gönderiler: 4563
Co-Helper
 

Teşekkürler.

'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 10/05/2024 21:43

Paylaş: