PathixDataverse Forensics

← All 40 findings

Integration & automation reliability

A plugin step on Retrieve or RetrieveMultiple

Severity High / MediumPerformance

What it is

Plugin step registered on Retrieve or RetrieveMultiple.

Why it matters

These are the hottest messages on the platform, so every list view, lookup, and API read pays the step's cost. Worst when it makes an outbound call on every read.

Find it yourself

Filter your step list by message and look for Retrieve and RetrieveMultiple. These are usually deliberate, so the question is not whether the step should exist but whether it is fast enough to sit on every read in the environment.

How to fix it

Move the logic off the read path; if it must stay, keep it fast with no outbound calls or extra queries.

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.