Add project overview with session log
This commit is contained in:
1 parent
4abbdb86d4
commit
7403512851
1 file changed
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# ad-managed-by-logon — Project Overview
|
||||||
|
|
||||||
|
## Purpose
|
||||||
|
PowerShell GPO logon script that provides two-way user/computer tracking in Active Directory:
|
||||||
|
- Computer object "Managed By" tab -> last logged-in user
|
||||||
|
- User object "Notes" field -> last computer used
|
||||||
|
|
||||||
|
## Architecture
|
||||||
|
Single self-contained PowerShell script (`Set-ComputerManagedBy.ps1`) deployed via GPO User Logon Script to NETLOGON share. No external dependencies — uses AD PowerShell module when available, falls back to ADSI/DirectorySearcher when RSAT is not installed.
|
||||||
|
|
||||||
|
## Key Files
|
||||||
|
- `Set-ComputerManagedBy.ps1` — the logon script
|
||||||
|
- `README.md` — deployment and delegation instructions
|
||||||
|
|
||||||
|
## Session Log
|
||||||
|
- 2026-09-23 — AD Managed-By Logon Script — Initial build, added Notes field, fixed Unicode encoding for ISE, split error handling so ManagedBy and Notes failures are independent
|
||||||
Reference in new issue
Block a user