Copy, export, import, delete, document and compare policies and profiles in Intune and Azure with PowerShell script and WPF UI. Import ADMX files and registry settings with ADMX ingestion. View and edit PowerShell script.
BREAKING CHANGE
Microsoft are decommissioning the Intune PowerShell App with id d1ddf0e4-d672-4dae-b554-9d5bdfd93547, mentioned here This was the default app in IntuneManagement. The default app is now changed to Microsoft Graph PowerShell app with id 14d82eec-204b-4c2f-b7e8-296a70dab67e The script will automatically use that app for new installations A warning to change will be displayed if d1ddf0e4-d672-4dae-b554-9d5bdfd93547 is used You can also register a new app, documented here and then configure that app in Settings
Note: This might require consent for the required permissions
There is no change if you are currently using a custom app or already changed to Microsoft Graph PowerShell in Settings
Also note that changing application will reset cached accounts
New features
Fixes
Compare
Import/Export
Documentation
Import/Export
Fixed issue with multiple export folders when using %DateTime% in path Based on Issue 189
Get Assignment Filter usage
Compare
Documentation
Fixes
Get Assignment Filter usage
Documentation
New features
New tool - Get Assignment Filter usage
Batch Export of App Content Encryption Key from Intunewin files This script can export encryption keys from existing intunewin files Example: Export-EncrytionKeys -RootFolder C:\Intune\Packages -ExportFolder C:\Intune\Download This will export the encryption key information for each .intunewinfiles under C:\Intune\Packages One json file will be created (for each .intunwinfile) in the C:\Intune\Download folder File name will be <IntunewinFileBaseName>_<UnencryptedFileSize>.json Do NOT rename this file since the script will search for that file when downloading or exporting App content The script will not require authentication and it will have no knowledge of apps in Intune Filename and unencrypted file size is used as the identifier to match app content in Intune with encryption file Important notes: Exported and decrypted .intunewin files are not supported to use for import at the moment. These files are just the "zip" version of the source and can be unzipped with any zip extraction tool The .intunewin file used for import has the "zip" version of the file and an xml with the encryption information + additional file information eg. msi properties, file size etc. Use the exported unencrypted "zip" version to restore the original files. Re-run the packaging tool if it should be re-used as applications content
Please report any issues or create a discussion if there are any questions Script is located: <RootFolder>\Scripts\Export-EncrytionKeys.ps1
Fixes
Export
Documentation
Custom ADMX Files
Generic
New features
Application Content Export - Experimental
Authentication
Support for new Settings
Fixes
Documentation
Custom ADMX Files
Importing Windows LoB Apps
Generic
New features
Added support for Windows Update Driver Policies
Support for new Settings
Default Settings Value Changes
Fixes
Documentation
Custom ADMX Files
Scope Tags
Generic
New features
Added support for Authentication Context objects
Added support for Windows 365 Cloud PC settings
Added support for Export/Import Tennant Settings
Fixes
New features
Added support for Reusable Settings objects
Added support for custom Authentication Strengths objects
Export/Import
Documentation
Generic
Fixes
Documentation
Authentication
Fixes
New features
Fixes
Authentication
Export\Import Fixes
Documentation