We are currently evaluating Intune as we plan a migration to Azure in the future. Currently running Config Manager 2107, Windows 10 on all clients, supporting about 35,000 endpoints and about 8,000 applications. One of the biggest issues we have currently, is that the majority of our applications are device-assigned, so when it comes time to refresh or replace a device, it can take a day or two to get the new device ready- from imaging the device, installing all the required apps that all devices get, evaluating all the collections that the old device is a member of and then adding the new device to all of those collections, then re-installing all the software. We are looking to replace 7,000 devices this year and I have been tasked with trying to make that work more efficient, (which is basically impossible I am finding out) however that isn't the point of my question.
Looking forward, is there a functionality within Intune, to do a like-for like device swap and have the new device get all the apps associated to it that the old device had installed? I see that Intune has a Discovered apps feature which looks like it is already part of the way there. Thanks in advance for any advice.