On this page
Short answer: Third-party patch management is the process of keeping applications from outside the operating system vendor updated across an organization. It includes identifying installed software, choosing updates, deploying them, and verifying the result. The practical test is whether each installed copy has an update owner and current evidence of its version.
Key takeaways
- Compare application inventory with exact catalog entries before treating an application name as covered.
- Record who controls updates for each application: its native updater, a managed package, or a documented manual process.
- Check installed versions after deployment, including copies installed outside your normal deployment process.
- Microsoft now documents optional catalog auto-update for Required assignments in Intune; manual supersedence is not the only workflow (Enterprise App Management).
How third-party patch management works
Application patching applies the same basic discipline as broader patch management to software such as document readers, browsers, and development tools. NIST SP 800-40 Rev. 4 treats patching as a process that includes prioritization and verification, not just installation. For applications, begin by matching the installed product to its update source.
A workable process has these steps:
- Find the installation. Record the device, application, version, and time of observation.
- Identify the update path. Match the installed edition and release branch to the vendor's supported package or updater.
- Assign responsibility. Name the team that approves changes and handles failures or unsupported copies.
- Deploy with checks. Choose a representative pilot, define what must still work, and plan how to respond to failure.
- Verify the endpoint. Confirm the intended version is present and the application still performs its required business function.
Treat these as separate records. An approved package proves approval; it does not prove that an offline laptop received the update. A successful deployment status also needs to be interpreted against the detection rule behind it.
Why application coverage matters
An operating system update report and an application update report answer different questions. For an application rollout, ask which installations were examined, which were eligible, and which reached the intended version. That makes the scope of the result visible to whoever relies on the report.
NIST frames patching as preventive maintenance that supports both security and operations. Its enterprise planning guidance also recognizes that organizations need a strategy for their technology and operational constraints. Apply that principle by involving the application owner when updates affect a business workflow.
For your own reporting, keep separate totals for verified installations, failed updates, deferred updates, unsupported applications, and devices with stale observations. Those are suggested operational categories, not a universal reporting standard. They help prevent an apparently clean deployment report from hiding work outside its scope.
Build a coverage matrix before choosing automation
Use an inventory-to-catalog matrix to define what you expect a patch process to handle. Start with applications that matter to your organization, then check their specific installation details. The following is a suggested worksheet, not a claim that every tool inventories every field automatically.
| Application detail | What to record | What to prove in a pilot |
|---|---|---|
| Product and edition | Publisher, product, licensed or free edition | Package matches the installed edition |
| Release branch | Installed branch and approved destination | Update stays on the intended branch |
| Architecture | Application and operating system architecture | Requirements select the correct package |
| Installation scope | Device-wide, user-specific, or other location | Inventory and detection find the relevant copy |
| Installation origin | Managed deployment or installation found later | Existing copies follow the intended update path |
| Update owner | Native updater, deployment tool, or named team | One documented process controls the change |
| Verification | Version, observation time, and functional check | Evidence describes the endpoint after deployment |
Microsoft's catalog-app configuration documentation illustrates why these details matter: requirements and detection rules are distinct, and detection can use version information. A rule checking only for an application's presence answers a narrower question than one checking its version.
Keep unmatched installations in the matrix. Give each an owner and an action: investigate, package separately, replace, remove through an approved process, or document an exception. Do not erase a difficult application from the inventory simply because it does not match a catalog entry.
Native updaters versus managed packages
Choose an update mechanism per application and document how you will verify it. A vendor's native updater and a central deployment package can both be valid approaches. Your choice should reflect the application's documented behavior, your change process, and the evidence you need afterward.
| Update approach | Question to resolve | Evidence to retain |
|---|---|---|
| Application's native updater | Who controls its policy and update source? | Observed endpoint version and updater configuration |
| Centrally deployed package | What selects eligible installations? | Package version, assignment, detection result |
| Manually maintained application | Who tracks releases and owns deployment? | Named owner, approved change, endpoint verification |
Intune provides a useful example of distinct mechanisms. Its catalog includes self-updating applications that follow the vendor's update process. Separately, enabled catalog auto-update applies new catalog versions to Required assignments. Microsoft also offers guided supersedence for administrators managing version replacements.
Watch out: Microsoft's documented catalog auto-update flow does not provide rollout rings or rollback. It also warns about conflicts when other deployment types target the same application (current scope and limitations). Check these conditions before assuming that an automatic update option satisfies your staged deployment policy.
Common misconceptions about application patching
"The product appears in the catalog" is a starting point for evaluation. It does not answer your questions about every edition, installation location, or existing copy. Resolve those questions with documented package requirements and a representative pilot.
"Successful installation means the business workflow works" combines two different checks. Verify the version, then ask the application owner to exercise a meaningful workflow. For a document tool, that might mean opening and saving a representative file with the required integration enabled.
"An exception is handled once it is documented" leaves the follow-up undefined. Give the exception an owner, a reason, a next review date, and an intended resolution. This is a suggested record for accountability, not a substitute for the organization's risk decision.
Third-party patching in practice
These are illustrative situations for planning a pilot, not reports of deployments we performed.
A laptop has an application installed by its user
Start by recording the installation location and version. Compare that copy with the managed package's requirements and detection behavior before assuming it will be updated. Include this installation pattern in the pilot and inspect it afterward, even if the device already reports a managed installation of the same product.
A business application depends on a particular runtime
Ask the application owner which runtime branch is supported, and use the software vendor's compatibility documentation to plan the change. Include the dependent business workflow in acceptance testing. Keep a deferred update visible, with an owner and review date, rather than silently excluding it from the report.
A remote device returns after missing a rollout
Record when the device last reported its application inventory. When it returns, confirm its current version and evaluate it against the present update policy. Do not infer its state from the package assigned while it was offline; retain a fresh endpoint observation and investigate any failed update.
What to look for in a patching workflow
Ask a prospective provider to demonstrate your installation patterns, including an application discovered after deployment. Request evidence for package eligibility, version detection, failure handling, and reporting freshness. Use the patch management category hub to start your research once you have that coverage worksheet.
Before adding a product to your software shortlist, write down these acceptance questions:
- Can the process identify the installed editions and branches you actually use?
- Can you distinguish an unsupported installation from a device that has not reported?
- Who maintains the package and responds when an update cannot be deployed?
- Can you export the evidence your application owner needs to approve the rollout?
FAQ
What counts as third-party patch management?
Third-party patch management covers the update process for applications supplied by vendors other than the operating system vendor. In a purchasing discussion, define the exact applications and installation patterns in scope so both sides use the same boundary.
Does an application catalog cover every installed copy?
Use an application catalog as a list to check against your inventory. Confirm the edition, release branch, architecture, and detection behavior before counting a particular installation as covered.
Should native application updaters be disabled?
Decide this per application using its vendor documentation and your chosen management workflow. Record the update owner and avoid making an organization-wide change without establishing how each application will continue receiving updates.
How do you verify an application update?
Check the installed version with a current endpoint observation, then confirm the required application workflow still works. Record failures, stale observations, and exceptions separately so the report shows what remains unresolved.
Bottom line
Start with the installations your team is responsible for, including the ones outside its usual deployment process. Assign each an update path and a way to prove the result before expanding automation. Use your completed coverage matrix to evaluate the options against current vendor documentation.
Sources (5)
- Guide to Enterprise Patch Management Planning, SP 800-40 Rev. 4, NIST, April 2022. Accessed September 26, 2026.
- SP 800-40 Rev. 4 full publication, NIST. Accessed September 26, 2026.
- Enterprise App Management, Microsoft Learn. Accessed September 26, 2026.
- Add a Windows catalog app to Intune, Microsoft Learn. Accessed September 26, 2026.
- Guided update supersedence, Microsoft Learn. Accessed September 26, 2026.