Active Directory - Afficher et protéger les unités d'organisation non protégées avec Powershell
Pour me soutenir, vous pouvez vous abonner à la chaîne, partager et liker les vidéos, désactiver votre bloqueur de pub ou encore faire un don. Merci!
Bonjour,
Je présentais, dans un précédent article le Best Practice Analyzer qui contient pour le rôle Active Directory une règle qui vérifie si toutes les unités d’organisation sont protégées contre la suppression accidentelle (et le déplacement) mais sans nous dire lesquelles s’il en détecte.
Heureusement PowerShell est là pour nous aider à les lister et à les protéger rapidement.
# Afficher les OU non protégées contre la suppression accidentelle$OuNotProtected = Get-ADOrganizationalUnit -Filter * -Properties ProtectedFromAccidentalDeletion | Where-Object ProtectedFromAccidentalDeletion -eq $false# Ou$OuNotProtected = Get-ADOrganizationalUnit -Filter * -Properties ProtectedFromAccidentalDeletion | Where-Object -FilterScript { $_.ProtectedFromAccidentalDeletion -eq $false }# Ou$OuNotProtected = Get-ADOrganizationalUnit -Filter * -Properties ProtectedFromAccidentalDeletion | Where-Object -FilterScript { !$_.ProtectedFromAccidentalDeletion }
# Afficher le résultat dans un tableau intéractif$OuNotProtected | Select-Object -Property Name, DistinguishedName | Out-GridView
# Afficher le résultat dans un CSV$OuNotProtected | Select-Object -Property Name, DistinguishedName | Export-Csv -Path c:\OuNotProtected.csv
# Protéger toutes les OU non protégées$OuNotProtected | Set-ADOrganizationalUnit -ProtectedFromAccidentalDeletion $true
Liens en relation
Powershell - Comment ajouter et voir la description d'une GPO
Comment ajouter et voir la description d'une GPO en PowershellActive Directory - Afficher et protéger les unités d'organisation non protégées avec Powershell
Active Directory - Afficher et protéger les unités d'organisation non protégées avec PowershellPowershell - Présentation du module Testimo pour tester votre Active Directory
Testimo est un module PowerShell destiné à faciliter les tests de base ou plus avancés d'Active DirectoryPowershell - présentation du module GPOZaurr pour analyser vos GPO
Le module GPOZaurr permet d'analyser vos GPO et aussi de modifier, ou même de supprimerPowershell - Présentation du module AD As Built Report
Microsoft AD As Built Report est un module PowerShell qui fonctionne en conjonction avec AsBuiltReport.Core et qui permet de générer un rapport sur votre Active DirectoryComment joindre un domaine Active Directory avec PowerShell DSC
Joindre un domaine Active Directory avec PowerShell DSC