[PowerShell AD DS] OU : protection contre la suppression accidentelle

 

Nous avons vu dans l'article précédent les commandes PowerShell liées au OU. Nous avons pu également constater que certaine OU sont protégés contre la suppression :

La commande suivante permet de vérifier si une OU est protégée. Dans ce cas la propriété « ProtectedFromAccidentalDeletion » vaut « True » :

Get-ADOrganizationalUnit -Filter { name -eq "Utilisateurs" } -properties * |Select Name, DistinguishedName, ProtectedFromAccidentalDeletion

La commande suivante permet de lister l'ensemble des OUs qui ne sont pas protégées :

Get-ADOrganizationalUnit -Filter * -properties * | where { $_.ProtectedFromAccidentalDeletion -eq $false } |Select Name, DistinguishedName

 

La commande suivante permet de protéger contre la suppression accidentelle l'ensemble des OUs qui ne le sont pas :

Get-ADOrganizationalUnit -Filter * -properties * | where { $_.ProtectedFromAccidentalDeletion -eq $false } | Set-ADOrganizationalUnit -ProtectedFromAccidentalDeletion $true

 

Vous pouvez constater dans l'exemple ci-dessous que l'OU « Utilisateurs » est maintenant protégée.

 

Pour désactiver la protection de suppressions accidentelles, il suffit de mettre l'option «-ProtectedFromAccidentalDeletion $false ».

Tags: 

Theme: 

Systeme: 

Annee: 

Ajouter un commentaire

Bloc brute

Plain text

  • Aucune balise HTML autorisée.
  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
CAPTCHA
Cette question empêche les soumissions de spam automatisées. Merci de votre compréhension
10 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.