
Microsoft 365 Reset (1.2.0)
>A maintenance update to correct — and enhance — handling of comma-separated values (CSV) for the --operations parameter in the MDM-agnostic, unified, user-friendly macOS script to repair, reset, or remove Microsoft 365 components.
Background
A December 2023 Microsoft 365 Reset (2.0.0b1) via Jamf Pro Self Service post detailed a “quick-and-dirty Jamf Pro Policy hack for testing Microsoft_Office_Reset_2.0.0.pkg” (which still works as advertised today, more than 895 days later).
However, while conducting some internal training, I was pained by how user un-friendly the workflow seemed — even if it did get the job done — which motivated the development of the modern, unified approach that Microsoft-365-Reset.zsh now delivers.
Overview
The Microsoft-365-Reset.zsh script seeks to provide an MDM-agnostic, unified, user-friendly approach to all of Paul’s Office-Reset goodness.
Additionally, one resolution to the nightmare that is the Adobe Acrobat Add-in Removal for Microsoft 365 is also included.
Changes in 1.2.0
This maintenance release focuses on CSV handling for the --operations parameter:
- Constrained the interactive operation picker to only the operations listed in the CSV when
--operations/ Jamf$5is provided (addresses #15; thanks, andreilabin!) - Fixed
--operations/ Jamf$5CSV parsing so comma-separated operation IDs are treated as separate selections insilentmode (addresses #16; thanks, meschwartz!)