TestimoX

API Reference

Command

Get-ADXGpoOrganizationalUnit

Namespace ADPlayground.PowerShell
Outputs
ADPlayground.Gpo.GpoOrganizationalUnitRow

Retrieves Organizational Unit (OU) inventory rows used by GPOZaurr parity reporting.

Examples

Authored help example

Example 1: Review OU rows that are candidates for safe GPO unlinking


Get-ADXGpoOrganizationalUnit -IncludeDomains 'contoso.com' -Option Unlink
        

Example 2: Audit OU inventory across the forest while excluding lab branches


Get-ADXGpoOrganizationalUnit -ExcludeDomains 'lab.contoso.com' -ExcludeOrganizationalUnit '*OU=Lab*'
        

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.

Syntax

Get-ADXGpoOrganizationalUnit [-ExcludeDomains <string[]>] [-ExcludeOrganizationalUnit <string[]>] [-Forest <string>] [-IncludeDomains <string[]>] [-Option <string[]>] [<CommonParameters>]
#

Parameters

ExcludeDomains string[] optionalposition: namedpipeline: false
Exclude domains from the scan (DNS names).
ExcludeOrganizationalUnit string[] optionalposition: namedpipeline: falsealiases: ExcludeOU, Exclusions
OU distinguished name wildcard exclusions.
Forest string optionalposition: namedpipeline: falsealiases: ForestName
Target a different forest (DNS name). When omitted, the current forest is used.
IncludeDomains string[] optionalposition: namedpipeline: falsealiases: Domain, Domains
Include only specific domains (DNS names). When omitted, all forest domains are scanned.
Option string[] optionalposition: namedpipeline: false
Filters output to only show certain actions. Valid values are 'OK', 'Unlink', or 'Delete'. When omitted, returns all rows including excluded/default containers.

Outputs

ADPlayground.Gpo.GpoOrganizationalUnitRow