Skip to content

BenThompsonBTC/enterprise-powershell-systems

Repository files navigation

Enterprise PowerShell Systems

This repo contains sanitized, public-safe examples of enterprise PowerShell systems and automation workflows I built or adapted from real IT work.

The examples are intentionally framed around practical systems administration and DevOps-style automation: CSV-driven workflows, identity and access planning, Microsoft 365 / Exchange-style operations, endpoint support, reporting, validation, and handoff between teams.

Why This Repo Exists

I work in enterprise IT / information systems and have built PowerShell automation to reduce repeated manual work, make operational processes more reliable, and create reviewable outputs for support teams.

The projects here are not raw workplace scripts. They are cleaned, sanitized versions that preserve the automation patterns while replacing private systems, paths, domains, users, tickets, and organization details with fake data.

Current Systems

Area Project What It Shows
Enterprise healthcare systems Learner Onboarding Automation CSV ingest, account lifecycle planning, AD-style matching, Exchange/mailbox planning, group membership, ServiceNow-style handoff, notification drafts, reports, and validation

Resume Alignment

These projects connect to my experience with:

  • PowerShell automation
  • Active Directory and hybrid identity workflows
  • Microsoft 365, Exchange Online, Teams, SharePoint, and OneDrive support
  • Azure AD / Entra ID troubleshooting
  • SCCM, Intune, Windows deployment, and endpoint support
  • enterprise healthcare / hospital IT operations
  • technical documentation and repeatable process design

Privacy And Safety

No raw workplace scripts are published here.

These examples use:

  • fake users
  • fake groups
  • fake domains
  • fake tickets
  • fake CSV exports
  • local mock data
  • simulation output instead of real system changes

Do not add real employer names, internal domains, hostnames, usernames, email addresses, ticket data, credentials, tenant IDs, client IDs, network shares, production logs, or screenshots to this repo.

How To Use

Open a project folder and read its README first. Most projects include:

  • a sanitized PowerShell script
  • fake input data
  • generated sample output
  • a demo check under tests/
  • notes explaining what was sanitized
  • interview notes for discussing the project professionally

About

Sanitized enterprise PowerShell automation systems for healthcare IT, identity, onboarding, and DevOps-style workflows.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors