19 KiB
Active Directory — cascades.local
Domain Info (audit 2026-03-20)
- Domain: cascades.local (NetBIOS: CASCADES)
- Forest Functional Level: Windows2016Forest
- Domain Functional Level: Windows2016Domain
- Domain Controllers: CS-SERVER (192.168.2.254) — ONLY DC (all FSMO roles)
- Sites: Default-First-Site-Name
- No trusts configured
AD Users (42 total — 40 enabled, 2 disabled) — cleaned 2026-04-13
New since last doc update: Allison Reibschied (2026-03-13), Lauren Hasselman (2026-02-26)
Enabled Accounts — HR Roster (updated 2026-04-13)
| Name | SamAccountName | Position | Department | Shared Email | Notes |
|---|---|---|---|---|---|
| Administrator | Administrator | — | — | — | Built-in |
| localadmin | localadmin | — | — | — | Local admin |
| Sysadmin | sysadmin | — | — | — | System admin |
| Howard Dax | howard | Home Office | Administrative | first.last@ | MSP technician |
| Meredith Kuhn | Meredith.Kuhn | Executive Director | Administrative | first.last@ | |
| John Trozzi | John.Trozzi | Maintenance Director | Maintenance | first.last@ | PC: MAINTENANCE-PC |
| Lupe Sanchez | Lupe.Sanchez | Housekeeping Director | Housekeeping | first.last@ | Renamed from Guadalupe.Sanchez, duplicate deleted (2026-04-13) |
| Megan Hiatt | Megan.Hiatt | Sales Director | Marketing | first.last@, Sales@ | |
| Crystal Rodriguez | Crystal.Rodriguez | Sales Associate | Marketing | first.last@, Sales@ | PC: CRYSTAL-PC |
| Tamra Matthews | Tamra.Matthews | Move-In Coordinator | Marketing | first.last@ | Renamed from Tamra.Johnson (2026-04-13) |
| Lois Lane | Lois.Lane | Health Services Director | Care, Assisted Living | first.last@, Nurses@ | |
| Christina DuPras | Christina.DuPras | Resident Services Director | Resident Services | first.last@ | |
| Christine Nyanzunda | Christine.Nyanzunda | Memory Care Admin Assistant | Care, Memory Care | first.last@ | |
| Susan Hicks | Susan.Hicks | Life Enrichment Director | Life Enrichment | first.last@ | PC: DESKTOP-ROK7VNM |
| Ashley Jensen | Ashley.Jensen | Assistant Executive Director | Administrative | first.last@, Accounting@ | |
| Veronica Feller | Veronica.Feller | Care, Assisted Living Aide | Care, Assisted Living | first.last@ | |
| Sebastian Leon | Sebastian.Leon | RS Courtesy Patrol | Resident Services | Frontdesk@, Courtesypatrol@ | |
| JD Martin | JD.Martin | Culinary Director | Culinary | first.last@ | |
| Alyssa Brooks | Alyssa.Brooks | Dining Manager | Culinary | first.last@ | Renamed from Alyssa.Shestko, duplicate deleted (2026-04-13) |
| Matt Brooks | Matt.Brooks | Memory Care Receptionist | Maintenance | first.last@ | Dept says Maintenance (HR data) |
| Ramon Castaneda | Ramon.Castaneda | Kitchen Manager | Culinary | first.last@ | |
| Michelle Shestko | Michelle.Shestko | Resident Services Receptionist | Resident Services | MC Front Desk | |
| Sharon Edwards | Sharon.Edwards | Life Enrichment Assistant | Life Enrichment | first.last@ | PC: DESKTOP-DLTAGOI |
| Britney Thompson | britney.thompson | Memory Care Nurse | Care, Assisted Living | first.last@, Nurses@ | DEPARTED 2026-04-22 per John — disable account + harvest license |
| Shelby Trozzi | Shelby.Trozzi | Memory Care Director | Care, Memory Care | first.last@ | Renamed from strozzi (2026-04-13) |
| Karen Rossini | karen.rossini | Health Services Manager | Care, Assisted Living | first.last@, Nurses@ | lowercase SamAccountName |
| Sheldon Gardfrey | Sheldon.Gardfrey | RS Courtesy Patrol | Resident Services | Frontdesk@, Courtesypatrol@ | |
| Cathy Kingston | Cathy.Kingston | Resident Services Receptionist | Resident Services | Frontdesk@ | |
| Shontiel Nunn | Shontiel.Nunn | Resident Services Receptionist | Resident Services | Frontdesk@ | |
| Ray Rai | Ray.Rai | RS Courtesy Patrol | Resident Services | Frontdesk@ | |
| Richard Adams | Richard.Adams | Driver | Transportation | Transportation@ | 2026-04-22: disable — drivers no longer get IT access |
| Julian Crim | Julian.Crim | Driver | Transportation | Transportation@ | 2026-04-22: disable — drivers no longer get IT access |
| Christopher Holick | Christopher.Holick | Driver | Transportation | Transportation@ | Fixed from Holik (2026-04-13). 2026-04-22: disable — drivers no longer get IT access |
| Lauren Hasselman | lauren.hasselman | Business Office Director | Administrative | first.last@, Accounting@ | Replaced Jeff Bristol. lowercase SamAccountName |
| Allison Reibschied | Allison.Reibschied | Accounting Assistant | Administrative | first.last@ | Added 2026-03-13. PC: ACCT2-PC |
| QBDataServiceUser34 | QBDataServiceUser34 | — | — | — | QuickBooks service account |
| Culinary | Culinary | — | — | — | Generic department account — replace Phase 5 |
| RECEPTIONIST | Receptionist | — | — | — | Generic role account — replace Phase 5 |
| saleshare | saleshare | — | — | — | Shared sales resource — replace Phase 5 |
| directoryshare | directoryshare | — | — | — | Shared directory resource — replace Phase 5 |
Not in AD — Needs Account Created
| Name | Position | Department | Shared Email | Notes |
|---|---|---|---|---|
| Kyla Quick Tiffany | Resident Services Receptionist | Resident Services | Frontdesk@ | New — needs AD + M365 account |
Accounts Deleted (2026-04-13 cleanup)
Anna.Pitzlin, Nela.Durut-Azizi, Jodi.Ramstack, Monica.Ramirez, Haris.Durut, Nuria.Diaz, Cathy.Reece, Kelly.Wallace, Isabella.Islas, ann.dery, alyssa.brooks (duplicate), Lupe.Sanchez (duplicate), jeff.bristol
Disabled Accounts (2) — cleaned 2026-04-13
| Name | SamAccountName | Notes |
|---|---|---|
| Guest | Guest | Built-in — correct to leave disabled |
| krbtgt | krbtgt | Built-in Kerberos — correct to leave disabled. Password 569+ days old — needs rotation |
Domain-Joined Computers (8)
OU=Domain Controllers
| Computer | Role |
|---|---|
| CS-SERVER | Primary DC, File Server, Hyper-V host |
CN=Computers (default)
| Computer | Role |
|---|---|
| CS-QB | Hyper-V VM — VoIP server |
OU=Staff PCs,OU=Workstations (moved 2026-04-13)
| Computer | User | Role |
|---|---|---|
| ACCT2-PC | Allison Reibschied | Accounting |
| CRYSTAL-PC | Crystal Rodriguez | Sales Associate |
| DESKTOP-H6QHRR7 | Sylvia Cuen | Staff workstation |
| DESKTOP-1ISF081 | TBD | Unknown — needs identification |
| DESKTOP-DLTAGOI | Sharon Edwards | Life Enrichment Assistant |
| DESKTOP-ROK7VNM | Susan Hicks | Life Enrichment Director |
Missing from AD (listed in overview but NOT domain-joined)
- SALES4-PC — Sales workstation (10.0.20.203) — NOT in AD
- CHEF-PC — Kitchen workstation (10.0.20.232) — NOT in AD
- MDIRECTOR-PC — MemCare Director (192.168.3.20) — NOT in AD
- DESKTOP-KQSL232 — Unknown (10.0.20.227) — NOT in AD
These 4 machines are on the network but not domain-joined. They may be workgroup machines or were never joined to the domain.
Organizational Units
Current State (pre-cleanup)
cascades.local
├── Builtin (system)
├── Computers (default container) ← 5 PCs here: ACCT2-PC, CRYSTAL-PC, CS-QB, DESKTOP-1ISF081, DESKTOP-H6QHRR7
├── Users (default container) ← 20 accounts dumped here (system + stale + needs placement)
├── Domain Controllers
│ └── CS-SERVER
├── Managment ← MISSPELLED, empty — DELETE
├── Sales ← empty — DELETE
├── MemCare ← empty — DELETE
├── Administrative ← ROOT DUPLICATE of Departments\Administrative — DELETE
├── Care-Assisted Living ← ROOT DUPLICATE — DELETE
├── Care-Memorycare ← ROOT DUPLICATE — DELETE
├── Culinary ← ROOT DUPLICATE — DELETE
├── Housekeeping ← ROOT DUPLICATE — DELETE
├── Life Enrichment ← ROOT DUPLICATE — DELETE
├── Maintenance ← ROOT DUPLICATE — DELETE
├── Marketing ← ROOT DUPLICATE — DELETE
├── Resident Services ← ROOT DUPLICATE — DELETE
├── Transportation ← ROOT DUPLICATE — DELETE
└── Departments
├── Administrative (6 users)
├── Care-Assisted Living (4 users)
│ └── Nurses (sub-OU, empty)
├── Care-Memorycare (2 users)
├── Culinary (4 users)
├── Housekeeping (1 user)
├── Life Enrichment (2 users)
├── Maintenance (2 users)
├── Marketing (4 users)
├── Resident Services (7 users)
└── Transportation (3 users)
Target State (after cleanup — Phase 2.1 + 2.2)
cascades.local
├── Builtin (system)
├── Computers (default container) ← CS-QB stays here (VM, not staff PC)
├── Users (default container) ← system/service accounts only
├── Domain Controllers
│ └── CS-SERVER
├── Workstations ← NEW
│ ├── Staff PCs ← NEW — CRYSTAL-PC, ACCT2-PC, DESKTOP-H6QHRR7, DESKTOP-1ISF081, DESKTOP-DLTAGOI, DESKTOP-ROK7VNM
│ └── Shared PCs ← NEW — shared/rotation workstations (GPO: CSC - Shared Workstation)
└── Departments
├── Administrative (6 users)
├── Care-Assisted Living (4 users)
│ └── Nurses (sub-OU)
├── Care-Memorycare (2 users)
├── Culinary (4 users)
├── Housekeeping (1 user)
├── Life Enrichment (2 users)
├── Maintenance (2 users)
├── Marketing (4 users)
├── Resident Services (7 users)
└── Transportation (3 users)
Cleanup Scripts
migration/scripts/phase2-ou-cleanup.ps1— Audit + delete 13 root-level OUs, handle CN=Users accountsmigration/scripts/phase2-ad-setup.ps1— Security fixes, create Workstations OU, security groups, move computers
Group Policy (as of 2026-03-07 export)
GPOs exist but effectiveness is limited since most PCs aren't domain-joined.
| GPO | Created | Modified | Settings | Notes |
|---|---|---|---|---|
| Default Domain Policy | Aug 2024 | Mar 2026 | Password: 7-char min, 42-day max, complexity on, 24 history. Lockout: 5 attempts / 30 min (fixed 2026-03-09). Kerberos defaults. | OK |
| Default Domain Controllers Policy | Aug 2024 | Oct 2024 | IIS app pool audit rights, print operator driver loading. Standard. | OK |
| Power Options | Jul 2025 | Jul 2025 | "Cascades Default" power plan: never sleep/hibernate, display off 15 min (plugged in) / 10 min (battery), password on wake. | Reasonable — keep |
| Dec 2025 | Dec 2025 | EMPTY | DELETED 2026-03-09 | |
| Dec 2025 | Dec 2025 | EMPTY | DELETED 2026-03-09 | |
| Dec 2025 | Dec 2025 | EMPTY | DELETED 2026-03-09 |
GPO Review (2026-03-07): All 3 Dec 2025 GPOs are completely empty shells — no computer or user settings, not linked to any OU. Safe to delete with zero impact. The Default Domain Policy has account lockout disabled (threshold = 0), allowing unlimited password brute-force attempts — this needs to be fixed in the security baseline GPO.
RDS Licensing
- Mode: NotConfigured
- License Servers: None
- RDS roles are installed on CS-SERVER (Connection Broker, Session Host, Web Access) but licensing is NOT configured.
- Compliance risk: Windows Server allows a 120-day grace period for RDS without licensing. After that, connections may be refused. Since the server was installed 8/4/2024 (~19 months ago), the grace period has long expired. RDS may be running in non-compliant mode.
Existing AD Groups (Custom)
| Group | Members | Notes |
|---|---|---|
| QuickBooks Access | Meredith.Kuhn, Megan.Hiatt, Ashley.Jensen, lauren.hasselman | Renamed from "Quickboosk acccess" on 2026-03-09 |
| Roaming | (empty) | Old roaming profile attempt — unused |
| MemoryCareDepartment | (empty) | Never populated |
| KitchenAdmin | (empty) | Never populated |
Migration Plan — AD Changes (Phase 2.2 + 2.6 + 3)
See migration/phase2-server-prep.md and migration/scripts/phase2-ad-setup.ps1.
Security Fixes (immediate)
- Remove disabled Monica.Ramirez from Domain Admins (security risk)
- Disable Haris.Durut (still enabled, not employed)
- Fix "Quickboosk acccess" → "QuickBooks Access"
- Add lauren.hasselman to QuickBooks Access (replaced Jeff Bristol)
OU Changes
- DELETE 10 root-level duplicate OUs (Administrative, Care-Assisted Living, Care-Memorycare, Culinary, Housekeeping, Life Enrichment, Maintenance, Marketing, Resident Services, Transportation) — duplicates of Departments sub-OUs
- DELETE 3 empty root-level OUs (Managment, MemCare, Sales) — unused
- Create:
OU=Workstations,DC=cascades,DC=local - Create:
OU=Staff PCs,OU=Workstations,DC=cascades,DC=local
Security Groups (created with members from Synology permission mapping)
| Group | Members |
|---|---|
| SG-Management-RW | Meredith.Kuhn, Ashley.Jensen, Megan.Hiatt, Crystal.Rodriguez, Tamra.Matthews, britney.thompson, Veronica.Feller, strozzi, Alyssa.Brooks, lauren.hasselman |
| SG-Sales-RW | Megan.Hiatt, Crystal.Rodriguez, Tamra.Matthews |
| SG-Server-RW | Ashley.Jensen, britney.thompson, Christina.DuPras, Veronica.Feller, Meredith.Kuhn |
| SG-Chat-RW | Ashley.Jensen, britney.thompson, Veronica.Feller |
| SG-Culinary-RW | JD.Martin, Ramon.Castaneda, Alyssa.Brooks |
| SG-IT-RW | howard, sysadmin |
| SG-Receptionist-RW | Cathy.Kingston, Shontiel.Nunn, Ray.Rai, Sebastian.Leon, Michelle.Shestko |
| SG-Directory-RW | Cathy.Kingston, Shontiel.Nunn, Christina.DuPras |
| SG-AllShares-RO | (populated as needed) |
Account Removals (client confirmed)
Already disabled — delete: Anna.Pitzlin, Nela.Durut-Azizi, Jodi.Ramstack, Monica.Ramirez, jeff.bristol
Enabled but not in HR — disable + delete: Haris.Durut, Nuria.Diaz, Cathy.Reece, Kelly.Wallace, alyssa.brooks, Isabella.Islas, ann.dery
Keep: lauren.hasselman (replaced Bristol as Business Office Director)
CN=Users — HR Verified (2026-03-10)
HR (Meredith) responded. All accounts resolved:
| Account | Enabled | Last Logon | Action |
|---|---|---|---|
| Lupe.Sanchez | Yes | Never | Keep — confirmed same person as Guadalupe.Sanchez (M365: lupe.sanchez@). Merge or delete duplicate |
| Receptionist | Yes | 2/22/2026 | Shared account — keep until Phase 5 replacement |
| directoryshare | Yes | 2/26/2026 | Shared/service account — keep until Phase 5 replacement |
Confirmed DELETE by HR:
- Anna.Pitzlin (disabled) — was forwarded to Meredith, OK to delete now
- Nela.Durut-Azizi (disabled) — was forwarded to Meredith, OK to delete now
- Jodi.Ramstack (disabled)
- Monica.Ramirez (disabled, already removed from Domain Admins)
- Kristiana.Dowse — M365 only, not in AD. Delete M365 account + remove license
Already confirmed for removal (not current employees, never logged in): Haris.Durut, Nuria.Diaz, Cathy.Reece, Kelly.Wallace, Isabella.Islas, ann.dery, alyssa.brooks (lowercase duplicate)
System/service accounts staying in CN=Users: Administrator, Guest, krbtgt, localadmin, sysadmin, QBDataServiceUser34
Domain Join (Phase 3)
Join these PCs to cascades.local in OU=Staff PCs,OU=Workstations:
- DESKTOP-KQSL232 (first)
- CHEF-PC
- SALES4-PC
- MDIRECTOR-PC (last)
GPOs to Create (Phase 2.6)
- CSC - Drive Mappings — S:, M:, T:, K:, I:, R:, P: with item-level targeting
- CSC - Printer Deployment — Deploy printers by OU/group targeting (Life Enrichment first: 1F-132-RecRoom-Canon + CopyRoom)
- CSC - Security Baseline — 12-char passwords, complexity, lockout 5/30, screen lock 15 min
- CSC - Windows Update — Auto download, Sundays 3 AM, no auto-restart
- CSC - Folder Redirection — Desktop, Documents, Downloads →
\\CS-SERVER\homes\%username%\ - CSC - Shared Workstation — Linked to Shared PCs OU; ILT by computer name for reception drive (R:), front desk printer, Outlook online mode, shared mailbox auto-mount. Blocked on: M365 tenant details, onsite PC identification.
Entra Connect (Phase 2.7 — NEW)
- Install Entra Connect on CS-SERVER for AD → M365 sync + SSO
- BLOCKED ON: AD cleanup (renames, deletions, duplicate resolution) must complete first
- See
cloud/m365.md→ "Entra Connect — SSO Setup Plan" for full prerequisites and steps - Enables: single sign-on, one password, auto Office/Edge activation per user, roaming experience without roaming profiles
Shared Account Replacement (Phase 5)
Replace Culinary, Receptionist, saleshare, directoryshare with security group access.
Domain Admins (from 2026-03-07 export)
| Account | Status | Action Needed |
|---|---|---|
| Administrator | Enabled | OK (built-in) |
| Meredith.Kuhn | Enabled | REMOVE — administrative staff, not IT |
| John.Trozzi | Enabled | REMOVE — maintenance, not IT |
| Disabled | REMOVED 2026-03-09 | |
| sysadmin | Enabled | OK (IT account) |
Login Activity (audit 2026-03-20)
Only 12 of 49 enabled accounts have ever logged in. Most staff have never used their AD accounts because their PCs aren't domain-joined.
| Account | Last Logon | Notes |
|---|---|---|
| sysadmin | 2026-03-16 | |
| QBDataServiceUser34 | 2026-03-14 | QuickBooks service |
| Allison.Reibschied | 2026-03-13 | NEW — Administrative |
| lauren.hasselman | 2026-03-12 | Business Office Director |
| Administrator | 2026-03-11 | |
| Receptionist | 2026-03-11 | Shared account |
| directoryshare | 2026-03-10 | Shared account |
| localadmin | 2026-03-09 | |
| Crystal.Rodriguez | 2026-03-09 | CRYSTAL-PC |
| Culinary | 2026-02-20 | Shared account |
| saleshare | 2025-12-08 | Shared account |
| Christina.DuPras | 2026-01-06 | |
| Monica.Ramirez | 2024-11-04 | Disabled |
37 enabled accounts have NEVER logged in — most have never set a password either.
Issues Found
- Only 6 computers domain-joined — At least 4 known staff PCs are NOT in AD. (Migration Phase 3 will fix)
- 3 GPOs from Dec 2025 undocumented — CopyRoomPrinter, Nurses-Kiosk, MemCareMedTechPrinter. Need to review settings and linkage. Previous MSP or sysadmin created these.
- RDS licensing not configured — Compliance risk, grace period expired ~17 months ago. (Phase 5 decision)
- 12 accounts to remove — 5 disabled + 7 former employees still enabled. (Phase 2.1/2.2)
- 4 shared/generic accounts (Culinary, Receptionist, saleshare, directoryshare) — To be replaced. (Phase 5)
- Monica.Ramirez (disabled) still in Domain Admins — Security risk, fix immediately. (Phase 2.2)
- Meredith.Kuhn and John.Trozzi in Domain Admins — Non-IT staff should not be DAs. (Phase 2.2)
- "Managment" OU misspelled — To be deleted (empty). (Phase 2.1)
- "Quickboosk acccess" group typo — To be fixed. (Phase 2.2)
- 13 junk root-level OUs — 10 duplicate department OUs + Managment + MemCare + Sales, all empty. Delete in Phase 2.1.
- 20 accounts in CN=Users — Mix of system, stale, and misplaced. Clean up in Phase 2.1.
- 5 computers in CN=Computers — Move 4 staff PCs to Workstations OU. CS-QB stays. (Phase 2.2)
- Lupe.Sanchez — In CN=Users, possible duplicate of Guadalupe.Sanchez (Housekeeping). Flag for onsite review.