Call4Cloud | MMP-C | Autopilot | Device Preparation

In the name of MMP-C

Patch My Pc | install & update thousands of apps

This blog will be just me changing 1 of the four words of MMP-C, nothing more! Curious how I am writing a whole blog about it? Please read on!

1. Introduction

During my first encounter with MMP-C, I was looking for its actual name. In this blog, below, I stumbled upon a possible name for what MMP-C stands for.

MMP-C | Microsoft Management Platform Cloud (call4cloud.nl)

I got this possible name from a LinkedIn profile. As shown below, it was mentioning Microsoft Managed Platform Cloud

Microsoft Management Platform Cloud

But somehow, while looking at the different traces I took and looking at the Company Portal log because there was an issue going on with it, I am going to change my opinion a bit. Let me show you

2. Company Portal and MMP-C

This issue started just a few weeks after EPM was launched, so it’s already an old one, but it gave me a different name. Let me show you!

After enrolling multiple test devices with Endpoint Privilege and getting them enrolled into MMP-C, something caught my eye when opening the Company Portal!

Somehow after opening the Company portal, it crashed and showed me the error: “An error occurred while attempting to load the devices”

I decided to look at the Company Portal log file in the user its appdata\local\packages\microsoft.companyportal_8wekyb3d8bbwe\Localstate folder

Inside this log file, I noticed the fact, that somehow the device used the MicrosoftManagementPlatformCloudMdm (MMPC) agent . So not Microsoft Managed Platform Cloud!

MicrosoftManagementPlatformCloud

Where it normally should use the agent=Mdm and not the MMPC one

When opening Fiddler it should connect to the service by using the Intune Certificate that I attached but as shown below, it was indeed trying to connect to the MMPC MDM instead. I guess with the additional/linked enrollment, the Company Portal doesn’t know what to use!

MicrosoftManagementPlatformCloudMDM

To be 100% sure I decided to trash the Enrollments so the device would only be Intune enrolled and not MMPC enrolled. As shown below, after trashing everything only the Microsoft Intune MDM device CA was alive on the device

After the device was properly synced with Intune I opened the Company portal. Guess what was working again?

So a small resume: The Company Portal is mentioning: Microsoft Management Platform Cloud and NOT Microsoft Managed Platform Cloud!

3. The WPR Trace

The Company Portal log shows us a different name than someone mentions on their LinkedIn profile. I believe in code more than words on a LinkedIn page, but I was still not 100% sure. Luckily, looking back at some traces I got from the first time I was enrolling EPM, I noticed something.

As shown above, this is a trace I got from first enrolling my device with EPM. That one is mentioning: Microsoft Management Platform Complete. Let’s look at a newer trace! Because, while I was troubleshooting a different type of EPM issue (still working on it)I noticed a small change

MicrosoftManagementPlatformCloud
MMP-C

Instead of the Microsoft Management Platform Complete, it mentions Microsoft Management Platform Cloud.

However, this name is mentioned not only in the log above but also in the logging we get from the DeviceManagement-Enterprise-Diagnostics Provider.

So, I guess I need to change the name in a few blogs :). But i am not done yet because even when it’s mentioning Microsoft Management Platform Cloud in the logs and code, Microsoft is now calling it the declared configuration enrollment (i guess that’s the official name)

Windows declared configuration enrollment | Microsoft Learn

This also makes a bit more sense as MMP-C is using the declared configuration services (WinDC) on the device that handles the declared configuration documents.

Conclusion

What is in the name? Microsoft Management Platform – Cloud and nothing else!

Leave a Reply

Your email address will not be published. Required fields are marked *

72  +    =  78

Proudly powered by WordPress | Theme: Wanderz Blog by Crimson Themes.