sync: auto-sync from HOWARD-HOME at 2026-06-24 17:37:00

Author: Howard Enos
Machine: HOWARD-HOME
Timestamp: 2026-06-24 17:37:00
This commit is contained in:
2026-06-24 17:37:35 -07:00
parent 9d68db953f
commit 2a1a275511
9 changed files with 930 additions and 17 deletions

View File

@@ -295,3 +295,52 @@ before the 5×$99 Cascades invoice.
- Vault: `infrastructure/windows-pro-mak` (credentials.product_key), `clients/cascades-tucson/meredith-kuhn`.
- Generic Pro key VK7JG-NPHTM-C97JM-9MPGT-3V66T (edition flip); MAK in vault (activation).
- Cron job ad0a56a9 @ 18:00 2026-06-24.
---
## Update: 17:36 PT — M365 relicense assessment (Workstream 4): seat shortfall + cleanup opportunity
### Session Summary (continued)
Started the plan's Workstream 4 (M365 relicense) remotely. Pulled the LIVE license state via the
remediation-tool (investigator/Graph token, tenant 207fa277-e9d8-4eb7-ada1-1064d2221498) before
touching anything. The plan's "relicense 31 Standard->Premium" is **blocked by a 3-seat shortfall**
and surfaced a licensing-cleanup opportunity.
**Live SKU state:** SPB (Business Premium) Enabled 34 seats, 6 consumed -> **28 free**.
O365_BUSINESS_PREMIUM (the legacy-named "Business Standard") **SUSPENDED**, **31 users still
assigned**. Also EXCHANGE_S_ESSENTIALS SUSPENDED with 5 users (separate cleanup). AAD_PREMIUM_P2
suspended (1).
**Per-user overlap (decisive):** all **31** Standard users, and **0 of them already hold SPB** -> all
31 need a NEW SPB seat. 31 needed vs 28 free = **3 short** for a straight 1:1 migration.
**Cleanup opportunity:** ~8 of the 31 are shared/role accounts (accounting@, accountingassistant@,
frontdesk@, hr@, security@, memcarereceptionist@, boadmin@, Training@, dax.howard@?) that likely
should be UNLICENSED shared mailboxes, not $22/mo Premium users. The 22 clearly-real people fit in
the 28 free seats with room to spare -> converting the true shared mailboxes to unlicensed both
removes the shortfall AND drops ~8 paid licenses. Caveat: any "shared" account that is actually an
interactive login (e.g. frontdesk@ / memcarereceptionist@ signing into shared reception PCs) must
keep a license (shared mailboxes can't sign in). Presented both paths to Howard; **awaiting his
decision** on which flagged accounts are shared mailboxes vs login accounts (path 1, recommended) vs
buy 3 more SPB seats (path 2). Nothing changed — assessment only.
### Key Decisions (continued)
- Did NOT bulk-assign SPB — live data showed a 3-seat shortfall the wiki/plan didn't capture; a blind
"assign 28, strand 3" would be wrong. Surfaced the shared-mailbox cleanup as the better fix.
### Configuration Changes (continued)
- No changes this segment (read-only M365 license assessment).
### Pending / Incomplete Tasks (continued)
- **M365 relicense (Workstream 4) — BLOCKED on Howard's decision:** path 1 (unlicense the true shared
mailboxes among accounting@/accountingassistant@/frontdesk@/hr@/security@/memcarereceptionist@/
boadmin@/Training@/dax.howard@, then assign SPB to the 22 real people — fits 28 free) vs path 2
(buy 3 more SPB, migrate all 31 as-is). Then execute via user-manager tier.
- **5 users on suspended EXCHANGE_S_ESSENTIALS** — assess/clean up next.
- 6PM cron ad0a56a9 (Home->Pro) still pending its fire.
### Reference Information (continued)
- SKU IDs: SPB cbdc14ab-d96c-4c30-b9f4-6ada7cdc1d46; O365_BUSINESS_PREMIUM (Standard, suspended) f245ecc8-75af-4f8e-b61f-27d8114de5f3; EXCHANGE_S_ESSENTIALS e8f81a67-bd96-4074-b108-cf193eb9433b.
- 22 real people on Standard needing SPB: Allison Reibschied, Shelby Trozzi, Alyssa Brooks, Ashley Jensen, Christina DuPras, Christine Nyanzunda, Crystal Rodriguez, JD Martin, Jodi Ramstack, John Trozzi, Karen Rossini, Lauren Hasselman, Lois Lane, Lupe Sanchez, Matthew Brooks, Megan Hiatt, Meredith Kuhn, Ramon Castaneda, Sharon Edwards, Susan Hicks, Tamra Matthews, Veronica Feller.
- Tenant 207fa277-e9d8-4eb7-ada1-1064d2221498 (cascadestucson.com).