SG - Intune: Software is removed in intune but it is still showing in servicenowIssue An application that has been uninstalled from Microsoft Intune is still visible in ServiceNow for a computer. Although the application no longer appears in Intune, it continues to show up in ServiceNow staging data and remains visible on the device record.ReleasenaResolutionServiceNow retrieves software/application information for devices from Microsoft Intune using Microsoft Graph APIs. This article explains the process and how to troubleshoot scenarios where removed software is still appearing in ServiceNow. How ServiceNow Fetches Application Data ServiceNow uses the following Microsoft Graph API to fetch software/application details for a specific device: https://graph.microsoft.com/beta/deviceManagement/managedDevices('<enter deviceid>')?$expand=detectedApps The device ID is passed in the API call.If an application is present in the response body, it means the application is still available in Intune.That application data is then pulled into ServiceNow and populated in the CMDB. Job Execution Flow When the Software job runs, it triggers the following two actions: 1. getAllDevices Fetches the list of all device IDs from Intune. 2. postBatch Uses the retrieved device IDs.Invokes the above Microsoft Graph API call in batches to collect application data for each device ID's. Troubleshooting Scenario: Removed Software Still Appearing in ServiceNow If a software application is showing in ServiceNow even after being removed: The same API call can be tested using Postman for the affected device.If the application appears in the API response, it confirms that: The application is still present in Intune. Hence, it is correctly being pulled into ServiceNow. Resolution To resolve this issue: 👉 Ensure that the application is fully removed from Microsoft Intune.Once it is removed from Intune, it will no longer appear in the API response and will stop syncing into ServiceNow.