Intune-Anomalien bei App-Installationen erkennen

Überwache fehlgeschlagene Intune-App-Installationen mit Azure Automation, der Anomalieerkennung der Cognitive Services und Teams-Benachrichtigungen…

Intune-Anomalien bei App-Installationen erkennen

Update 06.09.2026: Dies ist eine historische Anleitung für Azure Anomaly Detector. Laut Microsoft-Abkündigung wird der Dienst am 1. Oktober 2026 eingestellt. Baue keine neue Abhängigkeit darauf auf; prüfe bestehende Workloads und plane einen unterstützten Ersatz.

In einem meiner vorherigen Blogbeiträge habe ich erklärt, wie du mit Azure Automation und Azure Cognitive Services (jetzt Azure AI Services) den Compliance-Status deiner Umgebung überwachen und dich benachrichtigen lassen kannst, falls es größere Abweichungen gibt. In diesem Teil der Serie möchte ich dir zeigen, wie du das auf die Bereitstellung deiner Anwendungen anwenden kannst und ebenfalls benachrichtigt wirst, wenn die Installation einer Anwendung plötzlich ungewöhnlich häufig fehlschlägt.

Azure Anomaly Detector überwacht fehlgeschlagene Intune-Anwendungsinstallationen

Wie wir an die Daten gekommen sind

Jede App in deinem Portfolio in Intune liefert detaillierte gerätebezogene Berichte zum Status der Installation. Du kannst sehen, ob die Installation erfolgreich war oder fehlgeschlagen ist. Genau diese Information möchten wir überwachen.

Einrichtungsbildschirm des Azure Anomaly Detector im Azure-Portal

Um diese Information zu erhalten, starten wir im Edge-Browser eine Netzwerkaufzeichnung und aktualisieren die Ansicht. In der Aufzeichnung erhalten wir den Graph-Endpunkt. Der Graph-Endpunkt muss mit einer POST-Anfrage und einigen Parametern im Body aufgerufen werden, um festzulegen, welche Daten wir erhalten möchten.

Einrichtung des Azure Anomaly Detector im Azure-Portal für die Intune-Überwachung

Einrichtung des Azure Anomaly Detector im Azure-Portal für die Intune-Überwachung

Das sind alle Informationen, die wir brauchen, also legen wir los.

Bereitstellung des Azure AI Services Anomaly Detector

Einrichtung des Azure Anomaly Detector für Intune-Anwendungsinstallationen

  • Klicke auf + Create

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Wähle ein Subscription und eine Resource group
  • Wähle eine Region und gib den Name des Anomaly Detector ein
  • Wähle das Preismodell (zum Testen reicht Free F0)

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Klicke auf Create

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

Teams-WebHook-URL abrufen

  • Erstelle einen MS-Teams-Kanal und füge den Webhook-Connector hinzu

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Kopiere die WebHook-URL

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

Eine App-Registrierung erstellen

  • Suche nach Microsoft Entra ID

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Wähle App registration

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Wähle +New registration

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Gib einen Name ein und klicke auf Register

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Klicke auf API permissions und +Add a permission

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Wähle Microsoft Graph

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Wähle Application permissions

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Suche nach DeviceManagementApps.Read.All

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Klicke auf Grant admin consent for *** und bestätige mit Yes

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Wähle Certificates & secrets und klicke auf +New client secret

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Gib eine Description ein und wähle eine Expires time
  • Klicke auf Add

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Kopiere und speichere den Value und die Secret ID

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

Automation Account erstellen

  • Suche nach Automation Accounts

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Klicke auf + Create

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Wähle ein Subscription und eine Resource group
  • Gib einen account name ein und wähle eine Region
  • Klicke auf Next

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Klicke auf Next

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Klicke auf Next -> Next -> Create

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

Das Runbook erstellen

  • Öffne den Automation Account
  • Navigiere zu Variables und klicke auf + Add a variable

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Füge den Secret Value, die TenantId, den AnomalyKey, WebHookUri und die App ID als Variable hinzu

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Wähle Runbooks

  • Klicke auf + Create a runbook

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Gib einen Name ein
  • Wähle PowerShell als Runbook-Typ
  • Wähle 5.1 als Runtime-Version
  • Klicke auf Create

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Füge das Skript aus meinem Github-Repository ein
  • Bearbeite die Variable $anomalyEndpoint (trage hier deinen Endpunkt aus dem Azure AI Services Anomaly Detector ein)

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

Hinweis: Wenn du die Empfindlichkeit der Anomalieerkennung ändern möchtest, kannst du die Attribute anpassen:

  • maxAnomalyRatio: Die maximale Anzahl an Anomalien, die im Verhältnis zur Gesamtzahl der Datenpunkte erkannt werden sollen.
    - sensitivity: Gib einen niedrigeren Wert an, um sicherzustellen, dass weniger Anomalien akzeptiert werden

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Speichere und teste das Skript

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

Intune-Anomalien bei App-Installationen mit Azure AI erkennen Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Klicke auf Publish

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Navigiere zu Schedules und klicke auf + Add a schedule

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

  • Klicke auf Link to schedule und füge den erstellten schedule hinzu

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

Intune-Anomalien bei App-Installationen mit Azure AI erkennen

Fazit

Ich hoffe, der zweite Teil meiner Serie hat dir gefallen und ich konnte dir helfen, Fehler in deiner Intune-Umgebung früher zu erkennen. Die Anwendungsbereitstellung ist ein sehr zentraler Bestandteil eines guten Device Managements, und um die Produktivität der Nutzer sicherzustellen, ist es wichtig, dass sie zuverlässig und fehlerfrei funktioniert. Um bei Problemen mit einzelnen Anwendungen so schnell wie möglich reagieren zu können, sendet diese Implementierung Benachrichtigungen direkt an einen Teams-Kanal.

Ein häufiger Stolperstein: Der Anomaly Detector benötigt genügend historische Datenpunkte, um ein normales Muster zu lernen. Wenn du das Runbook direkt nach dem Rollout einer neuen App laufen lässt, fehlen ihm diese Vergleichswerte und es kommt schnell zu falschen Alarmen. Plane den Lauf deshalb in einem festen Intervall, das zu deinem Deployment-Rhythmus passt, und gib der Erkennung ein paar Tage Zeit, bevor du den Schwellenwerten vertraust.

Bleib gesund, Cheers
Jannik

Kommentare

Detect anomalies in your Intune environment with Azure Cognitive Services – Part 1 Device Compliance – Modern Device Management

[…] Part 2 Application Installations […]

Overview of Analytics capacities in Intune – Modern Device Management

[…] Detect anomalies in your Intune environment with Azure Cognitive Services – Part 2 Application&nbs… […]

Kommentar schreiben

Kommentare werden vor der Veröffentlichung geprüft. Deine E-Mail-Adresse bleibt privat.

Mit deiner Zustimmung erfasst Microsoft Clarity maskierte Interaktionen zur Verbesserung der Website. Eine Ablehnung hat keinen Einfluss auf den Zugang.

Datenschutzdetails