Skip to main content

xRM MDA

xRM MDA is a browser extension for Power Apps model-driven apps and maker pages. It combines naming rules, record helpers, metadata exploration, and generated documentation in a single extension UI.

Areas​

  1. Popup (Contextual)
    • Common (non-contextual)
      • Environment navigator ALT+N
      • Environment marker
      • Table navigator ALT+E
    • org.crm.dynamics.com (metadata documentation, record manipulation/discovery)
      • Record
        • Fake fill
        • Persistent actions (for debugging and testing)
          • Templates: saved record field values as a preset to apply on focused record.
          • God mode: keeps god mode on without the need to press the button while navigating through different forms.
          • Show names: keeps showing form field's logical names without the need to press the button while navigating through different forms.
        • Actions (with keyboard shortcuts)
          • ALT+G God Mode
          • ALT+N Logical names
          • ALT+C Clone
          • ALT+I Copy ID
      • View (list)
      • Process (classic workflows)
    • make.powerapps.com & make.powerautomate.com (apply AI description, force naming conventions and dependency tracking)
      • Publisher
      • Table
      • App
      • Column
      • Resource
      • Flow
  2. Applications
    • MT: Metadata Tools
      • Json manipulation of record
      • Table documentation
        • Forms
        • Scripts
        • Workflows
        • Business rules
        • Plugins
        • Flows
        • Diagrams
          • Entity relationships
          • Flows
        • Security roles
        • Field level security
        • Export to word document
    • RB: Rest Builder
      • Raw edit
        • Web resources
        • Site maps
        • Environment variables
        • Flows
        • Connections
      • Actions
        • Execute
          • Custom API
          • Custom Action
          • Action
          • Function
        • Retrieve
        • Retrieve Multiple
        • Create
        • Update
        • Delete
        • Associate
        • Disassociate
    • DSCO: Dataverse Solution Component Organizer
      • Organize
        • Select solutions that are ready to be organized, based on component types, to target solutions
        • Set solution selection to favourites
        • Save presets (save component type mappings to solutions)
        • Execute moving components between solutions as selected presets
      • Audit
        • Audit changes within time interval to track maker's actions.

Modes​

  • Local
    • Sync user's preferences and presets to local machine.
  • DEV
    • Sync user's preferences and presets to user's cloud profile.
  • TEAM
    • Sync organization's preferences and presets to a web resource.

The header includes a navigation explorer that searches tables from anywhere in the model-driven application. Selecting an item navigates to the selected table so you can move between metadata surfaces without opening the maker portal navigation manually.

Navigation explorer

Metadata entry points​

The extension exposes metadata tools in two places:

  • List context: opens metadata tools for the entity behind the current view. Shortcut: Alt+M.
  • Record context: opens metadata tools for the entity behind the currently opened record. Shortcut: Alt+M.