La version 1.1 est disponible sous forme de GitHub Release autonome et dans le code source du dépôt SmartM365. L’interface parcourt les packages locaux et les deviceHealthScripts Intune, compare le contenu, exécute PSScriptAnalyzer, publie ou met à jour les packages, exporte les scripts et rapports, et peut réinitialiser ou supprimer les remédiations cloud.
Why this tool exists
Endpoint remediations are powerful, but managing them manually in the Intune admin center can become slow when teams need to compare local scripts, review cloud content, export reports, reset execution history, or publish multiple packages consistently. The goal of Smart Intune Remediation Manager is to reduce that operational friction without hiding the underlying PowerShell and Graph workflow.
What it helps with
- Browse local SmartM365 remediation packages and cloud Intune remediations side by side.
- Edit detection and remediation scripts locally before publishing.
- Run PSScriptAnalyzer checks before deployment.
- Create or update Intune remediation packages through Microsoft Graph.
- Publish detection-only packages when no remediation action should run.
- Export cloud remediation scripts, metadata, assignments, and execution reports.
- Reset remediation history by recreating the remediation object and preserving assignments.
Authentication model
L'interface demande les autorisations déléguées DeviceManagementScripts.ReadWrite.All, DeviceManagementConfiguration.Read.All et Group.Read.All, et utilise les endpoints bêta de Microsoft Graph. Le consentement du tenant et les droits RBAC Intune de l'opérateur connecté restent applicables.
Operational use cases
A practical use case is preparing a set of remediation packages locally, validating script quality, then publishing them to Intune with consistent naming. Another common scenario is reviewing existing cloud remediations, exporting their current scripts and assignments, and comparing them with source-controlled versions before making changes.
Recommended practice
- Keep remediation source files in Git.
- Use clear detection and remediation naming conventions.
- Test detection-only behavior before enabling remediation actions.
- Review exported execution reports before broad rollout changes.
- Use deployment rings and avoid publishing large changes without a rollback plan.
Distribution actuelle
La GitHub Release v1.1 fournit un ZIP autonome, une somme SHA-256 publiée, un manifeste de release et des notes de version. Elle ne contient ni package PowerShell Gallery, ni programme d’installation, ni mise à jour automatique.
SHA-256 ZIP attendu : B768F94076128513CFFCB2571840535BE5E6555E5A0B58DE329666FACC23C7F7
Télécharger le ZIP · Voir le SHA-256 · Voir la release
Where to find it
The source files and documentation are available in the WorkplaceCloudHub GitHub repository under SmartM365/Intune/Remediation.
Les artefacts de la release restent hébergés sur GitHub pour la vérification d’intégrité, la revue, la traçabilité et l’historique des versions.