Find the security gaps in your Power Platform tenant before someone else does.
PowerToolBox scans Power Automate flows across your environments, flags hardcoded secrets, DLP bypasses, orphaned flows, and exfiltration risks, then scores each flow so you know what to fix first.
What it finds
Twenty rules, each one mapped to a specific way a flow can hurt you. The full rule reference, with fixes, lives in the docs.
Security
-
SEC-01Hardcoded Secret Finds credentials and secrets embedded directly in a flow definition. -
CON-04Tenant Isolation Bypass Flags flows that authenticate to external services with a raw authorization header, stepping around tenant isolation. -
SEC-04Direct Connection Usage Catches flows using direct connections instead of managed connection references. -
RPA-01PAD Not Patched Flags desktop flows, whose machine patch level has to be verified by hand.
Exfiltration
-
EXF-02Email Exfiltration Finds flows that send email to domains outside your organization. -
EXF-03HTTP Exfiltration Risk Finds flows that post data to external URLs over HTTP. -
EXF-04Anonymous File Sharing Catches creation of anonymous sharing links anyone can open.
Governance
-
DLP-01Child Flow DLP Bypass Detects DLP policies bypassed by moving work into a child flow. -
OWN-01Orphaned Flow Finds flows with no valid owner, which break silently when the original account is gone. -
OWN-03Admin Account Ownership Flags production flows owned by admin-pattern accounts. -
HYG-02Default Environment Usage Lists flows living in the Default environment, where governance is weakest. -
PERM-01Flow Over-Sharing Finds flows shared more broadly than they need to be. -
CON-02Premium Connector Unlicensed Flags premium connectors in use without a matching license. -
DLP-04Unclassified Connector Finds connectors that no DLP policy classifies at all.
Operational
-
RES-01Missing Try-Catch Pattern Finds flows with no try-catch error handling, so failures pass unnoticed. -
RES-03Missing Error Notification Finds flows that never notify anyone when a run fails. -
PER-10Auto-Shutdown Risk Flags flows whose repeated failures can trigger automatic shutdown.
Compliance
-
LOG-03Run History Retention Prompts a check of how long run history is kept.
AI
-
AI-03AI Connector Unclassified Finds AI connectors missing from DLP classification. -
AI-04Copilot Excessive Privilege Flags Copilot agents wired to high-privilege connectors.
How it works
- Connect — sign in with Microsoft Entra ID, certificate or client secret. Credentials stay on your machine.
- Discover — enumerate environments and flows through the Power Platform Admin APIs and Dataverse.
- Audit — twenty rules inspect each flow definition: actions, connectors, and inputs.
- Report — export JSON, CSV, Markdown, HTML, or Excel with a 0–100 risk score per flow.
Screenshots
These are marked placeholders. They get replaced with real captures of the app before launch marketing.
- Windows 10/11
- Self-contained .NET 8 executable
- Runs locally — no audit data leaves your machine
- Free while in early access
Latest news
- PowerToolBox.app is live The product site is up: downloads, documentation, support, and release news in one place.
- PowerToolBox 1.2.0: one unified Windows app All front-ends consolidated into a single WPF executable, plus a new Flow Documentation tool.