Practical guide
Who changed an Intune policy
To investigate who changed an Intune policy, start with the tenant audit event, then use a backup comparison to understand the saved setting difference. This is a practical investigation workflow: identify the object, narrow the event window, read the actor and correlate the result. The audit-log comparisons explain which evidence to keep; they are not substitutes for these steps.
At a glance
- Intune audit events provide the recorded actor, operation and time.
- A backup comparison shows setting differences between saved points, not who made each edit.
- Actor information in change watching is optional.
Start with the policy and incident window
Record the policy name, type and object ID before searching. Names can be reused and recreated policies have new identities. Write down when the unexpected behavior was first noticed, then allow for a change earlier than the report: a device or support ticket may reveal the effect after the edit.
Keep the investigation read-only while collecting evidence. Capture the relevant current settings and a new backup if you have access, rather than changing the suspected setting immediately and losing the context. The goal is to distinguish the recorded operation from the later device symptom.
Filter the native Intune audit log
In the Intune admin center, open Tenant administration, then Audit logs. Use Date to select the investigation window. Under Add filters, choose Category and then Activity; the available activities depend on the category. Apply the filters and open the event matching the policy and operation.
Check the activity time, operation and result before drawing a conclusion. An attempted update that failed is different evidence from a successful edit. In the event details, inspect Initiated by (actor) and Target(s). Keep the resource identity with the event so that similarly named policies are not confused.
Interpret the actor rather than guessing from an app name
The actor data can describe a user or an application. Intune audit records include user principal name and application identity fields where available. An application name can identify the client used for the operation, so it should not automatically be read as proof that an unattended application made the decision.
Compare the recorded actor with your change record and the workflow that ran at that time. A shared automation identity may establish which process issued an operation without identifying the person who approved it. Preserve the distinction between the recorded identity, the client and the human decision rather than assigning responsibility from one display name.
The event is evidence of an operation against a target. It is not a complete history of the policy payload, a record of every approval outside Intune, or proof of which devices had applied the change when a user reported a problem. Those questions need their corresponding records.
Keep audit evidence before the window closes
Microsoft documents a date filter covering the previous year in the admin center and retrieval of two years of Intune audit events through Microsoft Graph. Route audit logs to Azure Monitor when you need a separate retention arrangement. Check access and collection before relying on a future investigation to retrieve older events.
Keep the original event export with its timestamps and object identities. If there is no matching event in the selected view, widen the date window and check category and activity filters before concluding that nobody changed the policy. A missing record in a filtered result is not a positive attribution to another admin or process.
Use the backup difference for what changed
In TenuVault, open Backup & Restore, select a saved point in Backup History and choose View Changes from Backup Details. Expand the affected item to read the setting paths and old and new values. The dialog names the backup and preceding eligible backup; use those capture times alongside the audit event time.
A snapshot comparison cannot assign each setting to an actor. Several edits can occur between captures, and the policy may have been changed back before the next one. Keep the audit operation and the saved difference together, with a note explaining whether they align or whether intermediate state remains unknown.
For recent tenant-wide investigation, Drift Detection compares the two newest complete backups and adds severity, exports and recovery actions. For an older saved point, use the backup change view. Do not describe either result as a live read of the tenant unless you first made a new backup.
| Choice | What it gives you | What still needs review |
|---|---|---|
| Native audit event | Recorded identity, target, operation, result and time | Does not supply a complete recoverable policy |
| Backup comparison | Saved configuration difference between capture times | Does not prove a separate actor for each setting |
| TenuVault audit log | Operations performed through TenuVault | Does not replace tenant-wide Intune audit events |
Prepare the next investigation
Pro and MSP change watching can alert on selected Intune audit changes through configured channels. Actor details are off by default. If you enable them, choose destinations permitted to receive that personal data. Alerts can narrow by policy name and change type, which is useful when investigating repeated changes to a specific policy.
- Record the event and policy identities, operation result and relevant times.
- Keep the before-and-after saved points and explain any gaps.
- Use a reviewed restore plan if recovery is required, after preserving evidence.
- Check alert delivery and watcher health instead of assuming configuration alone guarantees notification.
Read the technical guides
Product scope reviewed . Check your installed release and the current plan table before using a workflow.
Frequently asked questions
How do I find who changed an Intune policy?+
Open Tenant administration, Audit logs in the Intune admin center, filter the date, category and activity, then inspect the matching event's actor and targets. Check the result and object identity before attributing the change.
Can a backup diff tell me who edited a setting?+
No. A diff shows saved configuration differences; use the audit event for the recorded actor and operation time.
How long can I search Intune audit events?+
Microsoft documents the previous year in the admin center date filter and two years through Microsoft Graph. Arrange separate log collection and retention if you need longer.