The Jamf SCCM plug-in pulls inventory information from Jamf Pro to the Jamf Pro SCCM Proxy Service, and then to Microsoft’s System Center Configuration Manager (SCCM) (now Microsoft Endpoint Configuration Manager). It uses the Jamf Pro API and Microsoft's Configuration Manager Client Messaging SDK to ensure that SCCM always has the most up-to-date hardware and software information for the computers and mobile devices in your Jamf Pro instance.
The Jamf Pro SCCM Proxy Service is a Windows Service installed on either the SCCM server or a separate Windows computer. This Windows service communicates with the Classic API and relays inventory data to SCCM using the Configuration Manager Client Messaging SDK. This information is updated every 30 minutes by default but is configurable to a desired frequency. All communication with Jamf Pro occurs over the default network ports (commonly 8443 or 443), while communication with SCCM occurs over port 80 for HTTP or 443 for HTTPS depending on how your SCCM environment is configured.