BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//KBY Technologies//Admin Deadlines//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:KBY admin deadlines (PowerShell)
X-WR-CALDESC:Microsoft and Apple retirements\, deprecations\, enforcement d
 ates and end-of-support dates for endpoint and identity admins. Each date 
 is quoted from the vendor's own page.
X-WR-TIMEZONE:UTC
REFRESH-INTERVAL;VALUE=DURATION:P1D
X-PUBLISHED-TTL:P1D
URL;VALUE=URI:https://www.kbytechnologies.com/deadlines
BEGIN:VEVENT
UID:entra-mandatory-mfa-phase-2-postponement-ends@kbytechnologies.com
DTSTAMP:20261109T000000Z
LAST-MODIFIED:20261109T000000Z
DTSTART;VALUE=DATE:20260701
DTEND;VALUE=DATE:20260702
SUMMARY:Azure mandatory MFA Phase 2: last postponement date
DESCRIPTION:Microsoft · Enforcement\n\nWho is affected: Tenants that postp
 oned Phase 2. User accounts that create\, update or delete Azure resources
  through Azure CLI\, Azure PowerShell\, the Azure mobile app\, IaC tools o
 r REST APIs must complete MFA.\n\nWhat to do:\n1. Move automation that sig
 ns in as a user account to managed identities or service principals.\n2. R
 equire MFA with a Conditional Access policy so users satisfy it before the
 y hit errors.\n3. Give break-glass accounts a passkey (FIDO2) or certifica
 te-based authentication.\n\nSources:\n- Planning for mandatory Microsoft E
 ntra multifactor authentication (Microsoft Learn): https://learn.microsoft
 .com/en-us/entra/identity/authentication/concept-mandatory-multifactor-aut
 hentication\n  "Microsoft allows customers with complex environments or te
 chnical barriers to postpone the enforcement of Phase 2 for their tenants 
 until July 1st\, 2026."\n\nChecked 2026-11-09. Dates move\; check the sour
 ce before you act.\nhttps://www.kbytechnologies.com/deadlines/entra-mandat
 ory-mfa-phase-2-postponement-ends
URL;VALUE=URI:https://www.kbytechnologies.com/deadlines/entra-mandatory-mfa
 -phase-2-postponement-ends
CATEGORIES:Microsoft,Enforcement
TRANSP:TRANSPARENT
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:powershell-7-4-and-7-5-end@kbytechnologies.com
DTSTAMP:20261109T000000Z
LAST-MODIFIED:20261109T000000Z
DTSTART;VALUE=DATE:20261110
DTEND;VALUE=DATE:20261111
SUMMARY:PowerShell 7.4 (LTS) and 7.5 reach end of support
DESCRIPTION:Microsoft · End of support\n\nWho is affected: Admin workstati
 ons\, automation servers and scheduled tasks running PowerShell 7.4 or 7.5
 \, including scripts that use the Microsoft Graph PowerShell SDK or Exchan
 ge Online module. Windows PowerShell 5.1 has its own lifecycle.\n\nWhat to
  do:\n1. Run $PSVersionTable on automation hosts and build agents to find 
 7.4 and 7.5.\n2. Install PowerShell 7.6 (LTS) and re-test scheduled script
 s and module imports.\n3. Update any pinned PowerShell versions in deploym
 ent packages or container images.\n\nSources:\n- PowerShell Support Lifecy
 cle (Microsoft Learn): https://learn.microsoft.com/en-us/powershell/script
 ing/install/powershell-support-lifecycle\n  "The current LTS release is Po
 werShell 7.6.6. The previous LTS release\, PowerShell 7.4.20\, is still su
 pported until 10-Nov-2026."\n- PowerShell Support Lifecycle (Microsoft Lea
 rn): https://learn.microsoft.com/en-us/powershell/scripting/install/powers
 hell-support-lifecycle\n  "PowerShell 7.5 | 23-Jan-2025 | 10-Nov-2026 | .N
 ET 9.0"\n\nChecked 2026-11-09. Dates move\; check the source before you ac
 t.\nhttps://www.kbytechnologies.com/deadlines/powershell-7-4-and-7-5-end
URL;VALUE=URI:https://www.kbytechnologies.com/deadlines/powershell-7-4-and-
 7-5-end
CATEGORIES:Microsoft,End of support
TRANSP:TRANSPARENT
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
