Public/Start-IntuneRestoreConfig.ps1
function Start-IntuneRestoreConfig() { <# .SYNOPSIS Restore Intune Configuration .DESCRIPTION Restore Intune Configuration .PARAMETER Path Path where backup (JSON) files are located. .EXAMPLE Start-IntuneRestore -Path C:\temp .NOTES Requires the MSGraphFunctions PowerShell Module Connect to MSGraph first, using the 'Connect-Graph' cmdlet. #> [CmdletBinding()] param( [Parameter(Mandatory = $true)] [string]$Path ) Invoke-IntuneRestoreDeviceCompliancePolicy -Path $Path Invoke-IntuneRestoreDeviceConfiguration -Path $Path Invoke-IntuneRestoreDeviceManagementScript -Path $Path Invoke-IntuneRestoreGroupPolicyConfiguration -Path $Path } |