Skip to content

Instantly share code, notes, and snippets.

@Kaidja
Created September 18, 2021 18:30
Show Gist options
  • Save Kaidja/8706b29e0d0ce5156098e9e8cb21007c to your computer and use it in GitHub Desktop.
Save Kaidja/8706b29e0d0ce5156098e9e8cb21007c to your computer and use it in GitHub Desktop.
#Query AD tiering level from AD
Function Get-ADTieringLevel
{
Param(
$ServerName
)
$OU = ([adsisearcher]"(&(name=$ServerName)(objectClass=computer))").FindOne().path
If($OU.Contains("Domain Controllers") -or $OU.Contains("Tier0")){
"TIER-0"
}
ElseIf($OU.Contains("Tier1")){
"TIER-1"
}
ElseIf($OU.Contains("Tier2")){
"TIER-2"
}
Else{
"TIERING MISSING"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment