PathixDataverse Forensics

← All 72 findings

External connections & transmission security

An HTTP-triggered flow anyone with the URL can run

Severity High

What it is

HTTP-triggered flow can be run by anyone with the URL.

Why it matters

The flow's trigger accepts anyone with the URL, no identity check, so a leaked link lets anyone drive whatever the flow does in Dataverse. Power Automate now defaults new flows to tenant-restricted.

Find it yourself

Export the solution and search the flow definition JSON for request triggers, then read the authentication setting on each. Older flows predate the tenant-restricted default, so age is a good filter for where to look first.

How to fix it

Restrict the trigger to your tenant or named users, and regenerate the signature key so old URLs stop working.

Related controls

SOC 2 CC6.1ISO 27001 A.8.3NIST AC-3 / IA-2

These mappings are indicative. Pathix detects a condition relevant to a control. It does not certify your compliance, and a finding is not an audit opinion. You stay responsible for your control environment.

CMMC relevance

CMMC AC.L1-3.1.1

This condition produces evidence for AC.L1-3.1.1 (Level 1: limit system access to authorized users, processes and devices), for the Dataverse system in your assessment scope. 3.1.1 asks which users and processes are authorized. A trigger that accepts anyone holding the URL has answered that with everyone, and a URL is not a secret in any managed sense.

Pathix is not a CMMC compliance platform. It does not assess the rest of your environment, mappings are indicative, and assessment outcomes rest with your assessor.

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

More in external connections & transmission security

← Back to all 72 findings

© 2026 Pathix L.L.C. · self-hosted · metadata-only
Not affiliated with Microsoft. Dynamics 365, Dataverse, and Power Platform are trademarks of Microsoft Corporation.π