Microsoft Defender for IoT
Identity protection

Analyze programming details and changes on an OT sensor - Microsoft Defender for IoT

In brief

The article now uses the heading “Compare OT device programming files,” includes a named anchor, simplifies wording, updates metadata, and presents the device-information import link as a next-step callout.

What Defender admins need to know

Administrators get clearer navigation and a more prominent link to related device-information guidance; no administrative action is indicated.

Summaries are generated from the documentation change itself.

Documentation change

The comparison below shows only the changed extract. Use the full-page view for complete context.

Enhance forensics by displaying programming events occurring on your network devices and analyzing any code changes using the OT sensor. Watching for programming events helps you investigate suspicious programming activity, such as:

  • Human error: An engineer programming the wrong device.
  • Corrupted programming automation: Programming errors due to automation failures.
  • Hacked systems: Unauthorized users logged into a programming device.

Use the Programming Timeline tab on your OT network sensor to review programming data, such as when investigating an alert about unauthorized programming, after a planned controller update, or when a process or machine isn't working correctly and you want to understand who made the last update and when.

  1. On the device details page, select the Programming Timeline tab.

    For example:

    :::image type="content" source="media/analyze-programming/programming-timeline-window-device-inventory.png" alt-text="Screenshot of programming timeline tab on device details page." lightbox="media/analyze-programming/programming-timeline-window-device-inventory.png":::

:::image type="content" source="media/analyze-programming/programming-timeline-2.png" alt-text="Screenshot of viewing programming details in programming timeline." lightbox="media/analyze-programming/programming-timeline-2.png":::

Compare OT device programming detail files

This procedure describes how to compareCompare multiple programming detail files to identify discrepancies or investigate the files for suspicious activity.

To compare files:

Scroll through the files to see the programming details and any differences between the files. Differences between the two files are highlighted in green and red.

Next stepsstep

To ensure your sensor has complete and accurate device data for programming analysis, you can also[!div class="nextstepaction"] Import device information to a sensor.