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)*