Skip to main content

Module gpo

Module gpo 

Source
Expand description

Group Policy Object (GPO) processing and parsing modules.

Provides utilities for parsing Group Policy templates, such as GptTmpl.inf privilege and Restricted Groups assignments and GPP Groups.xml. These parsers preserve directives; retrieval, applicability and graph edges belong to future layers.

Re-exports§

pub use gpttmpl::decode_gpttmpl_bytes;
pub use gpttmpl::parse_gpttmpl;
pub use gpttmpl::parse_gpttmpl_bytes;
pub use groups_xml::parse_groups_xml;
pub use types::GpoError;
pub use types::GppGroupAction;
pub use types::GppGroupMember;
pub use types::GppLocalGroup;
pub use types::GppMemberAction;
pub use types::GptTmplPolicy;
pub use types::PrivilegeAssignment;
pub use types::RestrictedGroupDirective;
pub use types::RestrictedGroupOperation;
pub use local_group::apply_gpo;
pub use local_group::compute_merged;
pub use local_group::resolve_privileges;
pub use local_group::ObjectResolver;
pub use local_group::Resolver;

Modules§

gpttmpl
groups_xml
local_group
GPO local group and privilege resolution.
sysvol
SYSVOL collection for Group Policy.
types