Comment obtenir un rapport sur les autorisations NTFS ?
Voici une comparaison entre l'obtention d'un rapport sur les autorisations NTFS à l'aide de Windows PowerShell et d'ADAudit Plus :
Windows PowerShell
Étapes à suivre pour obtenir un rapport sur les autorisations NTFS :
- Dans PowerShell, la commande Get-Acl peut être utilisée pour récupérer les rapports d’autorisations NTFS. Le script mentionné ci-dessous permet de récupérer les ACL définies sur le dossier C:\commands.
(Get-Acl -Path C:\commands).Access
- Cependant, cette commande particulière ne peut pas récupérer toutes les autorisations des dossiers dans l'arbre. Pour obtenir le rapport des autorisations NTFS pour tous les dossiers d'une arborescence, il faut utiliser la commande Get-Childtem avec un paramètre particulier -Recurse. Ensuite, en utilisant la boucle ForEach, nous pouvons transmettre les résultats à Get-Acl.
$FolderPath = Get-ChildItem -Directory -Path "C:\commands" -Recurse -Force
$Output = @()
ForEach ($Folder in $FolderPath) {
$Acl = Get-Acl -Path $Folder.FullName
ForEach ($Access in $Acl.Access) {
$Properties = [ordered]@{'Folder Name'=$Folder.FullName;'Group/User'=$Access.IdentityReference;'Permissions'=$Access.FileSystemRights;'Inherited'=$Access.IsInherited}
$Output += New-Object -TypeName PSObject -Property $Properties
}
}
$Output | Out-GridView
Copied
Cliquez pour copier tout le script - Pour trier et filtrer les résultats, la sortie finale est générée dans Out-Gridview.
ADAudit Plus
Obtenir un rapport sur les autorisations NTFS :
Voici les limites de l'utilisation de Windows PowerShell pour générer un rapport sur les autorisations NTFS :
- Nous ne pouvons exécuter ce script qu'à partir des ordinateurs qui ont le rôle de services de domaine Active Directory
- Le script doit être modifié si vous souhaitez changer les formats de date.
- Certaines parties du script doivent être modifiées si vous souhaitez exporter le script dans un autre format.
- L'application de davantage de filtres ajoute de la complexité au script.
ADAudit Plus génère rapidement des rapports en analysant tous les DC et ces rapports peuvent être exportés dans de multiples formats.
» Commencer l'essai gratuit de 30 jours