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 repositoryWhat 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.