User and device discovery

Why do I get 0 devices and 0 users discovered when I review the Shopping Central log?

The Intune/AAD infrastructure itself might not be properly configured or the Service Account is not properly configured.

Shopping Console

Why are no Intune applications listed when I'm creating an Intune Shopping application?

Ensure that user and device discovery are working correctly to ensure that your basic Intune and Intune integration functionality is working. If so, the problem is almost certainly with the account used by the Shopping Console application. Ensure it is configured properly, as per the prerequisites.

Why do I get 0 devices and 0 users discovered when clicking the Trigger User and Device, Intune Sync button?

Most likely because the console-specific Shopping AAD enterprise app is not set up properly...

Shopping Web interface

Why does Shopping say 'The Intune application is not available for shopping on machine as it is not a valid Intune machine'?

The most likely cause is that the server-side Shopping/AAD sync has not happened since the Intune client was set up. You can initiate that sync at any time from the Shopping console using the Trigger User and Device Intune Sync button. 

Another reason for this error is if the client can't be identified by the Shopping agent. This could be true if localhost web queries are blocked.

Why does Shopping not show Intune Apps even when the machine is a valid Intune machine?

The most likely cause is that the server-side Shopping/AAD sync has not happened since the Intune client was set up. You can initiate that sync at any time from the Shopping console using the Trigger User and Device Intune Sync button.

Also if 1EClient is not updated to v5.0 and hotfix Q21071 or later is not applied. Older 1E Client overrides Intune information of machine even if server-side sync has successfully completed.