Skip to content

DynamicsSuite v1.0.3 — Power Pages Web API Auditor v1.3.0

Choose a tag to compare

@BigSceneUK BigSceneUK released this 24 Oct 19:28
· 12 commits to main since this release

🔷 DynamicsSuite v1.0.3 — Power Pages Web API Auditor v1.3.0

Contributed by BigSceneUK.


🛡️ Power Page API Wildcard Auditor (v1.3.0)

• Expanded Surface & Blind Spot Detection:
• Injected Global Scripts: Scans adx_sitesettings, mspp_sitesettings, and Enhanced Data Model powerpagecomponents (type 9) for script-bearing settings (<script>, /_api/, function, webapi) with global badge tagging.
• Cloud Flow Web API Triggers: Detects client-side triggers to Power Automate Cloud Flows (/_api/cloudflows/v1.0/trigger/<flow_id>).
• Bound Custom Actions & Custom APIs: Parses bound actions on entity endpoints (e.g. /_api/contacts(id)/Microsoft.Dynamics.CRM.actionName) without distorting entity resolution.
• Embedded Subgrids: Parses model-driven formxml in Basic/Multistep Forms to extract <TargetEntityType> references.

• Lookup Dual-Representation & Whitelist Expansion:
• Direct AST and regex extraction of _<lookup>_value property accesses in client scripts.
• Auto-expansion and bidirectional whitelist pairing for Lookups across Logical Names, Schema Names, and _<lookup>_value.

• Diagnostics & UI Improvements:
• Added Website Discovery Details diagnostic inspector for multi-site Power Pages environments.
• Improved caching invalidation and site settings resolution.


🚀 DynamicsSuite Core Updates (v1.0.3)

• Diagnostics & Feedback: Bumped core version indicator in core/ui/feedback_dialog.py to v1.0.3.
• Catalog Feeds: Updated root and web portal plugin catalogs with portal_webapi_auditor v1.3.0 and suite v1.0.3 assets.


📦 Quick Start & Download

  1. Download DynamicsSuite-latest.zip or DynamicsSuite-v1.0.3.zip from this release.
  2. Extract the archive and launch:
    • Windows: Double-click start.bat (or run start.ps1)
    • macOS / Linux: Run ./start.sh