Join our Newsletter — 33% off our NHI Course

What should security teams do when they discover Power Platform flows still running with blocked connectors?

Security teams should treat the finding as an active governance gap and prioritise immediate detection and remediation. Manual edits may suspend or quarantine some resources, but that approach does not scale. The practical response is to monitor for DLP bypass cases continuously, identify exposed apps and flows, and remove or remediate the affected resources quickly.

Why blocked connectors still running matters

When a Power Platform flow keeps running after a connector has been blocked, you are not looking at a cosmetic policy miss. You are looking at an enforcement gap between the data loss prevention policy and the live estate, where an existing workflow may still be capable of moving data, invoking actions, or sustaining an exception path that governance no longer intended.

The right interpretation is operationally simple: treat the flow as potentially exposed until you have confirmed whether it is truly contained, whether it is still executing business logic, and whether the blocked connector is being used as a bypass route for sensitive data movement. The issue is the running resource, not just the policy object.

In practice, teams should assume that stale execution state, delayed policy enforcement, or pre-existing runs can keep a governed boundary open longer than expected. That is why discovery and inventory matter more than a one-time manual cleanup.

How to contain and remediate the exposed flows

Start with immediate triage of every affected flow and app, then separate the cases by business criticality, connector use, and whether the flow can still reach data that should now be restricted. Where the flow is not needed, remove it quickly. Where it is needed, remediate the design so the workflow no longer depends on the blocked path.

Use continuous monitoring to find other DLP bypass cases rather than relying on one-off review. Manual edits may suspend or quarantine some resources, but that approach does not scale when connectors, environments, and makers are changing quickly. The practical control is to keep identifying exposed apps and flows, then remediate them before the exception becomes normalised.

Security teams should also validate the surrounding control plane, not just the single flow. If an app, flow, or environment is still permitted to act on behalf of a process that the policy now blocks, then the governance response must include ownership, review, and revocation decisions, not only technical suppression.

Risk and Threat Considerations

A blocked connector that remains active creates a control mismatch: policy says the path is disallowed, but runtime behaviour may still permit data transfer or privileged action. That can expose sensitive records, weaken segregation between environments, and leave a shadow route for automation that defenders assume has already been closed.

Failure mechanism: The most common failure is delayed enforcement or incomplete cleanup, where an existing flow continues to execute after policy change because it was not rediscovered, quarantined, or removed in time.

Impact: The result can be continued data movement through an exception path, broader blast radius for a compromised or misconfigured flow, and a blind spot in governance because the control appears effective on paper while the live workflow still operates.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
CIS Controls v8 6 — Access Control Management Blocked connectors still running indicate access paths need tighter control and review.
8 — Audit Log Management Continuous detection of bypassed flows depends on audit visibility into connector and flow activity.
Recommendation — Revoke or restrict unauthorized connector paths and review application access regularly. Log flow and connector activity so bypass cases can be detected and investigated quickly.
NIST CSF 2.0 PR.AA — Identity Management, Authentication and Access Control Running flows after connector blocks reflect access control drift in the operational environment.
DE.CM — Continuous Monitoring The answer relies on continuous monitoring to find exposed apps and flows at scale.
Recommendation — Enforce access decisions consistently across live automations and governed policy states. Monitor automations continuously for policy bypass and unexpected connector usage.
OWASP Non-Human Identity Top 10 NHI-01 — NHI Visibility and Discovery Finding exposed flows requires discovering live automations and their connector usage.
NHI-04 — NHI Privilege and Access Governance A flow that still executes with a blocked connector reflects excess or stale operational privilege.
Recommendation — Inventory active flows and connector dependencies so blocked paths can be found and removed. Remove or reduce connector access when a flow no longer needs the governed path.

Practitioner Guidance

What to prioritise: Triage by exposure first, not by queue order. Flows with access to sensitive business data, production environments, or externally shared connectors should be handled before low-impact automations.

What to verify: Confirm whether the flow is actually inert, merely blocked from future edits, or still executing on a schedule or trigger. If it is still live, validate who owns it, what data it touches, and whether there is a clean replacement path before disabling it.

Decision rule: If the flow still reaches data or systems that the DLP policy was meant to protect, treat it as a remediation task with urgency, not as a configuration nuance. If business continuity depends on it, rebuild the workflow around approved connectors rather than leaving an exception in place.

Practitioner takeaway: The key judgement is to manage this as live control drift, not as a simple policy update, because the risk persists until the running automation is discovered, contained, and either removed or redesigned.

Framework alignment