Status reports intune
I am using the API “deviceManagement/reports/getUserInstallStatusReport” with the HTTP POST method, and the request body includes:
Intune returns a maximum of 50 records, but some applications are installed by more than 5000 users. To check if a specific user has installed this application and to get the installation status report for this application on their device, I have to loop through the results by incrementing the skip value by 50. This process takes a lot of time and often results in a 429 status (Too Many Requests).
Is there any way to filter by UserName directly? Currently, this doesn’t seem to be supported.
I am using the API “deviceManagement/reports/getUserInstallStatusReport” with the HTTP POST method, and the request body includes: { “select”: [ “UserName”, “UserPrincipalName”, “FailedCount”, “InstalledCount”, “PendingInstallCount”, “NotInstalledCount” ], “skip”: 0, “top”: 50, “filter”: “(ApplicationId eq ‘XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX’)” } Intune returns a maximum of 50 records, but some applications are installed by more than 5000 users. To check if a specific user has installed this application and to get the installation status report for this application on their device, I have to loop through the results by incrementing the skip value by 50. This process takes a lot of time and often results in a 429 status (Too Many Requests).Is there any way to filter by UserName directly? Currently, this doesn’t seem to be supported. Read More