Skip to content

Helper files to handle Active Directory Management Framework (ADMF). For example: Generating config file from ADMF commands, dumping current infrastructure into config files

License

Notifications You must be signed in to change notification settings

AndiBellstedt/ADMF.Helper

Repository files navigation

logo

ADMF.Helper

Plattform Information
PowerShell gallery PowerShell Gallery PowerShell Gallery PowerShell Gallery
GitHub GitHub release GitHub
GitHub issues
GitHub last commit (branch)
GitHub last commit (branch)

A PowerShell module with helper functions to support Active Directory Management Framework (ADMF).

Purpose

The functions in the module should be a helper on building configuration files for ADMF, gettings the format of config files and some more things.
Even while ADMF is giving a lot of help and even examples on generating config from given infrastructure, the functions in the module might provide more convenience on larger scale.

Functions provide examples and explanations on each parameter.
Functions in the module are prefixed with "ADMFH".

The module has dependencies on -for the obvious- on ADMF module.

Changelog

Changes will be tracked in the changelog.md This file is also the reference information within the module.

Installation

In order to get started with the module, simply run this in an elevated console:

Install-Module ADMF.Helper
Import-Module ADMF.Helper
Get-Command -Module ADMF.Helper

This will install the module on your system, ready for use.

Usage examples

Generating sample config files

There is a capability in ADMF.Helper that generates example configuration files from the functions out of Active Directory Management Framework:

    Invoke-ADMFHExampleGenerator

The function iterates through ADMF components, retrieves all available register commands and write sample config files. That might help to get familier with the given options in ADMF for new users.

Create config from given structures

There is a capability in ADMF.Helper to create configuration files in PSD1 (default) or JSON format from the given Active Directory structure:

    New-ADMFHDefinitionFileOrganizationalUnit

This will create a file "root.psd1" within the domain and separate psd1 files for all sub OUs found under domain root.

About

Helper files to handle Active Directory Management Framework (ADMF). For example: Generating config file from ADMF commands, dumping current infrastructure into config files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published