Skip to content

AdGpoMetadata

On-prem AD GPO-specific metadata. Populated only for GPO principal type.

Fields

Field Type Description
computerVersion Int! Computer settings version (low 16 bits of version_number). P1 field.
editors [PrincipalEntity!]! List of GPO editors (users/groups with edit permissions).
fileSysPath String! SYSVOL file path. P1 field.
functionalityVersion Int! GPO schema version. P1 field.
lastModified Long! Last modified timestamp in Unix epoch seconds.
linkingStatus GPOLinkingStatusEnum! GPO linking status (computed from OU gPLink). P1 field.
owners [PrincipalEntity!]! List of GPO owners (typically domain admins or delegated users).
status GpoStatusEnum! GPO enable/disable status (from gpo_flags).
userVersion Int! User settings version (high 16 bits of version_number). P1 field.
versionNumber Long! Raw version number from AD versionNumber attribute. uint64 (not uint32) because AD packs two uint16 halves and serializes the result as a signed Int32 --when the user-version half's high bit is set the value exceeds INT32_MAX, which would overflow GraphQL's signed Int. uint64 maps to Long! in the generated schema.