Come ottenere l'elenco di controllo accessi per cartelle e sottocartelle in Active Directory?

Continua a leggere per sapere come visualizzare l’elenco di controllo accessi per cartelle e sottocartelle in Active Directory (AD) mediante PowerShell e come farlo facilmente con ADManager Plus.

Windows PowerShell

  • Identifica il dominio dove si trova l’ACL da ottenere.
  • Crea e compila lo script per ottenere l’ACL della cartella. Esegui lo script in PowerShell.
  • Script di esempio per ottenere l'ACL dell'account utente AD:
 Copied
$aclpath = "\\pdc\Shared\sales" #define path to the shared folder $reportpath ="D:\permissions\ACL.csv" dir -Recurse $path | where { $_.PsIsContainer } | % { $path1 = $_.fullname; Get-Acl $_.Fullname | % { $_.access | Add-Member -MemberType NoteProperty '.\Application Data' -Value $path1 -passthru }} | Export-Csv $reportpath
Fare clic per copiare l’intero script

ADManager Plus

  • Passa a Report > Report NTFS > Cartelle accessibili da account.
  • Seleziona il Dominio, Account utente, cartelle, livello di sottocartella e Tipo di accesso. Fai clic su Genera. Puoi anche esportare i report come CSV, PDF, XLSX o HTML.

Schermata

Get ACL for Folders and Subfolders using ADManagerPlus

» Inizia il periodo di prova gratuito di 30 giorni

Questo report ti consente di visualizzare le cartelle a cui è possibile accedere da account utente o gruppi di AD.

Sebbene la generazione dell’elenco di controllo accessi per cartelle con strumenti nativi come PowerShell sembri semplice, presenta alcune limitazioni:

  • Lo script PowerShell può essere eseguito solo dai computer in cui è installato il ruolo Active Directory Domain Services.
  • Nel caso in cui l'elenco di controllo accessi debba essere ottenuto per molteplici cartelle, è necessario scrivere un nuovo script più complesso.
  • È necessario che la sintassi, i parametri e le iterazioni siano corretti. Un errore di battitura o una sintassi errata potrebbero essere difficili da individuare e correggere, specialmente quando lo script è lungo.

ADManager Plus ti consente di eseguire lo stesso con pochi clic dalla sua console GUI basata sul Web. Dispone inoltre di opzioni per la pianificazione e l'invio automatico dei report tramite e-mail.

Ottieni il controllo completo sulle autorizzazioni NTFS e sulle condivisioni di file con report appositamente creati.

  Ottieni una prova gratuita di 30 giorni.
  • Inizia la tua gestione AD, reportistica e automazione senza script grazie ad ADManager Plus.
  •  
  • Facendo clic su “Inizia subito la tua prova gratuita”, accetti l’elaborazione dei tuoi dati personali in base all’informativa sulla privacy.
  • Grazie per lo scaricamento!
  • Il tuo scaricamento dovrebbe iniziare automaticamente tra 15 secondi. Altrimenti, fai clic qui per scaricare manualmente

Guide pratiche correlate a PowerShell: