From db1e04cebe69b05031c50b0015dcb70888387095 Mon Sep 17 00:00:00 2001 From: jessikitty Date: Thu, 24 Sep 2026 00:12:37 +1000 Subject: [PATCH] docs: add .claude-context project overview --- .claude-context/00-overview.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .claude-context/00-overview.md diff --git a/.claude-context/00-overview.md b/.claude-context/00-overview.md new file mode 100644 index 0000000..1835492 --- /dev/null +++ b/.claude-context/00-overview.md @@ -0,0 +1,20 @@ +# Set-StudentEmail + +PowerShell script that bulk-assigns email addresses to student accounts in Active Directory. + +**Repository:** https://gitea.hideawaygaming.com.au/jessikitty/Set-StudentEmail + +## How it works +- Scans all users in the student OU (`-OU`) +- Sets `mail` to `[SamAccountName]@`, lowercased and trimmed +- Skips users that already have an address unless `-Force` +- `-WhatIf` previews without changes + +## Related +- `Staff-AD-email-disabler` — the equivalent daily workflow for staff accounts + +## Session Log +- 2026-05-15 — Bulk Student Email Assignment Script — Created script; switched from name-based to username-based addresses for uniqueness + +--- +*Created by: Jess Rogerson (yelling commands at Claude.AI)*