Overseeing the deployment and compliance of software updates across managed devices using Intune
AFAIK, Microsoft Intune does not include a universal policy that automatically updates all non-Microsoft applications. Instead, third-party application updates can be managed using one of several approaches, depending on the application and your licensing.
For applications you package yourself as Win32 apps, Intune uses supersedence rather than an update policy. You package the new version, configure it to supersede the previous version (optionally uninstalling the older version), and deploy it to the appropriate groups. Detection rules determine whether the update is applicable.
If you have Microsoft Intune Enterprise App Management, you can use the Enterprise App Catalog, which provides Microsoft-maintained packages for many popular third-party applications. When automatic updates are enabled for a catalog app, Intune automatically deploys new vendor releases as they become available, eliminating the need to repackage each version manually. This capability applies only to supported catalog applications and has some limitations, such as not supporting custom installation scripts or custom detection rules.
You can also deploy PowerShell scripts through Intune to invoke vendor-specific update commands or package managers such as winget, but this is a custom solution rather than a built-in update mechanism. Scripts require ongoing maintenance and are generally less robust than supersedence or catalog-based update management.
If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
hth
Marcin