Back to engineering
Infrastructure automation

Blaze AD Automation

A PowerShell framework that turns the Cisco Blaze site and department model into repeatable Active Directory provisioning.

I built this after Cisco Blaze to see how the same office and department model could drive Active Directory work. It creates organizational units, groups, users, folders, shares, permissions, and an audit record from one set of inputs.

View the repository

What I used

Tools and technologies

PowerShellActive DirectoryRBACSMBNTFS ACLCSV audit

What it covers

The main parts of the project

  • Organizational units aligned with physical sites and departments
  • Role-based global and domain-local group provisioning
  • Home folders, departmental shares, and NTFS permissions
  • Audit reports for review and documentation

Design notes

Why I made these choices.

Repeatability

Infrastructure state is created from a consistent model instead of manual one-off actions.

Least-privilege structure

Group design separates role membership from resource access.

Traceability

Audit output makes the generated result easier to inspect and document.

Source & documentation

Read the code and project notes on GitHub.

View the repository