PathixDataverse Forensics

← All 40 findings

Integration & automation reliability

An async plugin step that keeps its completed system jobs

Severity LowCapacity

What it is

Asynchronous plugin step never purges completed jobs.

Why it matters

Successful async runs pile up in the system-job table without bound, slowing the async queue and consuming storage.

Find it yourself

Check the delete-on-success setting on each asynchronous step. Off means every successful run is retained forever. The knock-on effect shows up as a large system job table and a slower async queue long before anyone connects it to the setting.

How to fix it

Turn on delete-on-success so completed jobs purge while failures stay for troubleshooting.

Not a security finding

This one is environment health, so it carries a plain label and no control mapping. Presenting an operational gap as a security finding would make the real security findings harder to trust, so we keep the two apart.

Pathix checks this across every environment you scan, along with 39 other conditions. Self-hosted in your own Azure, read-only, metadata-only.

More in integration & automation reliability

← Back to all 40 findings

Pathix

Forensics for Dynamics 365 and the Dataverse.

See it on sample data →
USE CASES
CAPABILITIES
  • What we check
  • Dataverse MCPsoon
  • Dependency analysissoon
  • Migration impactsoon
PRODUCT
COMPANY
© 2026 Pathix · self-hosted · metadata-onlyNot affiliated with Microsoft. Dynamics 365, Dataverse, and Power Platform are trademarks of Microsoft Corporation.