Restore modes and assignments
Choose between creating copies and replacing in place, and decide whether assignments come back.
Every restore uses one of two methods: Create copies or Replace in place. You can also choose to bring back the assignments recorded in the backup. This page explains what each choice does to your tenant.
Compare the methods
Section titled “Compare the methods”| Create copies | Replace in place | |
|---|---|---|
| Existing items | Never changed | Put back to the backed-up version |
| Deleted items | A copy is created | Recreated under the original name |
| Items that already match | A copy is still created | Left alone |
| Name | Prefixed with [Restored] | Original name |
| Reads the tenant before restoring | No | Yes, every selected item |
| Confirmation checkbox | No | Yes, when anything is overwritten or recreated |
| Plan | All plans | Pro and MSP |
Create copies
Section titled “Create copies”“Each item is created next to the current one with a [Restored] name. Nothing existing changes.”
Use copies when you want to inspect an old configuration next to the current one, or when you are not sure the backed-up version is what you want. Copies are the safest option: TenuVault only creates new objects.
- The copy’s name is the original name with a
[Restored]prefix, for example[Restored] Contoso Defender Antivirus. - Without Restore assignments, copies are created unassigned, so they do not reach any device until you assign them in Intune.
- With Restore assignments (Pro and MSP), copies get the same groups and filters as in the backup. The review step then warns: “Assigned copies reach devices at their next check-in.”
- Some objects cannot be copied, only updated in place. Examples are the tenant default enrollment configuration (“This is the tenant default. Restore updates it in place.”), the default Company Portal branding (“This is the default branding. Restore updates it in place.”) and the tenant-wide compliance policy settings. Use Replace in place for those.
Community restores exactly one item at a time, always as an unassigned copy.
Replace in place
Section titled “Replace in place”“Items that still exist are put back to the backed-up version. Deleted items are recreated with their original name. Items that already match are left alone.”
Use replace in place to undo an unwanted change or recover deleted items. Before anything is written, the Review step reads each selected item from the tenant and labels it:
- Overwrite the current version when the item exists and differs from the backup. The item keeps its ID and name from the backup.
- Recreate: deleted from the tenant when the item no longer exists. It is recreated with a new ID and its original name.
- Skip: already matches the backup when there is nothing to change.
- Restore: the current version could not be checked when the read failed. It is still restored, so check the error shown under the item.
You must tick the confirmation checkbox before you can start. TenuVault also compares each item again right before writing it, so an item that matches by then is reported as Already matched the backup and left alone.
When replace in place is blocked
Section titled “When replace in place is blocked”Every backup that records this tenant supports every restore mode, whether it is on this device or in your Azure storage account. Anyone who can write to the Azure backup container is trusted like an Intune admin; see Who is trusted. Some items cannot be replaced, and show Cannot be restored with a reason:
-
Backups that do not record their tenant. A backup counts as this tenant’s when its
metadata.jsonor its ownership marker names the tenant, or when it is in the tenant’s backup folder on this device. Backups made by TenuVault always record it. A backup in Azure storage that records no tenant at all, for example one from a very old version, can be viewed, compared, downloaded and restored as an unassigned copy, but it cannot replace live items or restore assignments: “This backup does not record its tenant. Restore it as a copy instead.” -
Changed creation-only app properties. For web apps and WinGet apps, some properties cannot be changed on an existing app, for example: “appUrl changed since the backup and Intune cannot change it on an existing app. Delete the app and restore it to recreate it.”
-
Administrative templates that cannot be read. “The current administrative template could not be read, so it cannot be replaced in place.”
-
Reference-only types and masked secrets, described in What cannot be restored.
What replace in place keeps
Section titled “What replace in place keeps”A few properties are handled specially so a replace does not cause side effects:
- Terms and conditions keep their live version number, so users are not asked to accept the terms again.
- Android Enterprise enrollment profiles keep their live enrollment token.
- App categories, app dependencies and supersedence are compared with the live app and only changed where they differ.
- Compliance notification templates match messages by language, so a replace never adds a second message for the same language.
Restore assignments
Section titled “Restore assignments”“Assign restored items to the same groups and filters as in the backup. Without this, copies are created unassigned” (or, when replacing, “current assignments stay as they are”).
Restore assignments is available on Pro and MSP, and applies to every selected item.
When you replace in place with assignments on, TenuVault replaces the item’s assignments as a whole. Assignments added since the backup are removed, and assignments deleted since the backup come back.
TenuVault also takes care of these details:
- Assignments an item inherited from a policy set are not restored as direct assignments. They come back when you restore the policy set.
- Enrollment configurations and terms and conditions do not accept exclusion assignments, so exclusions are left out for those types.
- When the settings match but only the assignments differ, the item is labelled Skip with assignments off, and Overwrite the current version with assignments on.
Types that need assignments reconciled in Intune
Section titled “Types that need assignments reconciled in Intune”When you choose Replace in place, the wizard shows this note:
Restore assignments applies to every selected item. For Windows Autopilot profiles, Apple user enrollment profiles, terms and conditions, and Intune roles, turn it off and reconcile assignments in Intune. Restore assignments for supported types in a separate selection.
For these four types, replacing assignments in place is not supported. If you select one of them with Restore assignments on, the item fails with “Assignment replacement is not supported for type. Turn off Restore assignments and reconcile assignments in Intune.” Restore these items in their own selection with assignments off, then fix their assignments in the Intune admin center.
Password policies can force a password change
Section titled “Password policies can force a password change”Some password policies make users set a new local password when the policy reaches their device, even when their current password already meets the rules. Restoring one of these policies to assigned devices has the same effect.
macOS. Password settings in macOS compliance policies and macOS device restrictions profiles turn on Change At Next Auth. Microsoft documents both cases:
- A password requirement in a macOS compliance policy “will automatically expire the existing password for all accounts on the device, including those created by LAPS and Platform SSO.” See Device compliance settings for macOS.
- For a device restrictions profile, “any time the password policy is updated, all users running these macOS versions must change the password, even if the current password is compliant with the new requirements.” See Apple device restriction settings.
A settings catalog policy only does this when Change At Next Auth is set to True.
Windows. “When the password requirement is changed on a Windows desktop, users are impacted the next time they sign in, as that’s when the device goes from idle to active. Users with passwords that meet the requirement are still prompted to change their passwords.” This applies to password settings in Windows compliance policies, Windows device restrictions profiles and settings catalog policies that enable Device Password Enabled. It affects local accounts, such as a local administrator. Microsoft Entra ID and Active Directory accounts keep their directory password rules. See Device compliance settings for Windows and Windows device restriction settings.
When a restore triggers it
Section titled “When a restore triggers it”- Replace in place on an item labelled Overwrite the current version or Restore: the current version could not be checked. TenuVault writes the whole item, so this can happen even when only another setting or the assignments differ. Items labelled Skip are not written.
- Recreate: deleted from the tenant or Create copies, with Restore assignments on. Items restored without assignments reach no device.
On the Review step, TenuVault shows a warning under each item that would trigger a password change.
Before you restore one of these items
Section titled “Before you restore one of these items”- Check which devices the item targets and tell those users to expect a password change at their next sign-in.
- Restore it in its own selection, so it does not go out as a side effect of a larger restore.
- If the targeted Macs use LAPS or Platform SSO accounts, restore to a small pilot group first and confirm those accounts can still sign in.
To avoid this on macOS, Microsoft recommends setting password rules in a settings catalog policy with Change At Next Auth set to False, and leaving password settings out of compliance policies and device restrictions profiles.
Compliance policy settings
Section titled “Compliance policy settings”The compliance policy settings (Endpoint security > Device compliance > Compliance policy settings in the Intune admin center) apply to the whole tenant, so they are restored differently from policies:
- Only Replace in place restores them, which needs Pro or MSP, like any other replace. They are never created as a copy and never copied to another tenant.
- They have no assignments, so Restore assignments does not change them.
- TenuVault writes only the settings that differ from the tenant. The other tenant settings that Microsoft Graph keeps in the same object, such as log collection and Android device administrator enrollment, are never sent.
- A Compliance status validity period (days) that the backup holds as 0 (never set, Intune uses 30 days) or outside 1 to 120 days is never written. The tenant keeps its value.
On the Review step, an item labelled Overwrite the current version lists each setting that changes, with the value in the tenant now and the value after the restore, for example Mark devices with no compliance policy assigned as: Compliant in Contoso now, Not compliant after the restore. A warning under the setting says what the change does:
- Changing Mark devices with no compliance policy assigned as to Not compliant makes devices without an assigned compliance policy noncompliant. Conditional Access policies that require a compliant device then block their users.
- Changing it to Compliant lets devices without an assigned compliance policy count as compliant without any check, so those Conditional Access policies let them in.
- A shorter Compliance status validity period makes devices that have not reported their compliance status within that period noncompliant.
Check which devices have no compliance policy assigned before you restore a change to these settings.
Windows Autopilot devices
Section titled “Windows Autopilot devices”A backup records the Autopilot devices registered in the tenant, without their hardware hashes, which Microsoft Graph does not return. Restore therefore updates devices that are still registered and never registers one:
- Only Replace in place restores them, which needs Pro or MSP, like any other replace. They are never created as a copy and never copied to another tenant.
- Restore sets the group tag, the assigned user with its friendly name, and the device name. A device with no user in the backup has its user unassigned. Other properties, such as the model or the purchase order, are kept for reference only.
- A device that was deleted and imported again with its hardware hash has a new ID. TenuVault finds it by its serial number and restores it in place.
- A device that is not registered shows as Cannot be restored. Import it again with its hardware hash, then restore.
- Intune applies the changes within a few minutes, so a device can show its old values right after the restore.
On the Review step, Overwrite the current version lists each property that changes, for example Group tag: Not set now, Sales after the restore.
Where restored items go
Section titled “Where restored items go”By default, items are restored to the tenant selected at the top of Backup & Restore. On MSP, Copy to other tenants instead sends copies to other connected tenants. Copies to other tenants always use Create copies, keep their original names, get the Default scope tag and are never assigned. See Restore to another tenant.
Related pages
Section titled “Related pages”- Intune restore: restore modes and plans, on the product site
- Restore Intune policies
- What cannot be restored and restore write history
- Plans and features