Event details
Since we are migrating our GPOS to Intune Configuration Profiles, what is the recommended way to keep track of changes to those Intune Configuration Profiles? Basically, looking for Version Control for Config Profiles.
- HeyHey16KOct 28, 2022Iron Contributor
In the absence of native policy versioning, we backup our Intune policies periodically using Graph. In PS: Install-Module -Name Microsoft.Graph.Intune, Install-Module -Name IntuneBackupAndRestore, Import-Module Microsoft.Graph.Intune, connect-msgraph, import-module intunebackupandrestore, Start-IntuneBackup -Path XXXX
- Philip AllocaOct 24, 2022Copper ContributorJust to further explain the question here are few reasons for the question: - The main reason is that we have many different people updating config profiles so if there is an issue, we would like to know what has changed so that we can quickly revert back to the previous version if necessary. - There are also instances where we need to know when a configuration setting was added months or even years back. We know this will occur from experience with GPOs although this is not common. - Lastly, we are an agile shop now and this would be helpful to keep track of work/changes being done in our Intune Environment.
- JFSanchez987Oct 24, 2022Copper ContributorAlthough not that user friendly, there is an audit entry when you modify a configuration profile, it lists the old and new settings when you make a change. not sure how long the audit log lasts
- thejameOct 24, 2022Copper ContributorI'm in the same page. We use AGPM and the GPO team makes GPOs, and another group approves it once it goes through change management. Since there's a few people working on Intune & GPO, keeping track of changes is important, especially for larger organizations. People make mistakes and tracking changes is super important.
- gatewood502Oct 24, 2022Brass ContributorThis tool linked below can be used to backup configurations if needed. I use the Description field on the policies almost as a change log which is helpful for when I look back on what has been updated https://github.com/almenscorner/IntuneCD
- Heather_PoulsenOct 24, 2022
Community Manager
The panel is intrigued!! We'll follow up to learn more from you about your specific needs on this. - Rob de RoosOct 24, 2022Iron Contributor
I posted a simmilar question but more on the GPO to Config Profiles migration. The best way is to not migrate but build from scratch. Versioning we do by exporting and importing the profiles. We got that automated with Powershell.
- Dave RandallOct 24, 2022
Microsoft
You might take a look at what's available with aka.ms/m365dsc. This can provide snapshots and monitoring of settings. - Paul_WoodwardOct 24, 2022Iron ContributorI saw something on twitter recently where someone used the Graph API to document your Tenant. If you ran this on a schedule, you could track changes. Available on Github I believe. Sorry don't have the link to hand.
- Jason_SandysOct 24, 2022
Microsoft
This, kind of. Instead of using the Graph API to document after the fact, adopt a dev ops approach where you only make configuration changes via code and then you can source control this code. - PaulRichards1090Oct 24, 2022Copper Contributorhttps://github.com/aaronparker/intune-backup-template