Power Platform Tools

Did you know that there are 218 tools (approved and available) so far in XrmToolBox, and counting...? Did you know that there are other tools for Power Platform administration/customisation/development outside of XrmToolBox? Do you know what each and every tool is capable of based on their title and description? – Well, I don't and that's why I thought of checking out each and every tool (that I know).

Every now and then, I stumble upon a new tool from either my colleague, podcast or social media. Most of the times, I wish that I knew about that tool sooner rather than later as it would have saved me a lot of effort from having to do some work manually or repeatedly. Because of that, I decided to try out and document the tools and share my learning with the community (so you save some time too!).
"If you are not working with XrmToolBox, you are just working too hard." – Jonas Rapp, 2016

Are you a tool author and can't find your tool icon? Feel free to reach out to me via social media channels or comment below 👇

This is a living page and I will be adding more tools to this page as I go. Tool information is available for the ones that are in maroon (hyperlinked) below.

Browser Extension Tools

  • Dynamics 365 Power Pane
  • Level up for Dynamics 365/Power Apps
  • Metadata Browser for Dynamics 365/Power Apps
  • Power Text for Google Chrome
  • .....

Managed Solution Tools

  • CRM Code Editor
  • CRM REST Builder
  • Entity Metadata Browser
  • TCS Tools for Dynamics
  • View-FetchXML (Development — C#, code generation, fetchxml, javascript)

Microsoft Tools

  • Bulk Record Deletion
  • Check Access (Administration — access, privilege, security role)
  • Code Generation Tool [CrmSvcUtil.exe] (code generation)
  • Configuration Migration
  • Duplicate Detection Wizard
  • Import Data Wizard
  • Package Deployer
  • Plug-in Registration Tool
  • Smart XML Diffing
  • Solution Checker
  • Solution Packager
  • .....

XrmToolBox Tools

  • _n.EnvironmentComparer (Administration — compare environment, create, data import, delete, master data, update)
  • _n.EnvironmentsSolutionComparer / _n.EnvironmentSolutionsComparer (Administration — compare solution, compare solution component)
  • _n.SolutionManager (Configuration — solution, solution import progress, solution info)
  • ✈ WebAPI Launcher (Development — query, test, webapi request)
  • Access Checker (Administration — access, privilege, security role)
  • Access Security Roles (Administration — access, documentation, export to excel, privilege, security role)
  • Access Team Template Mover (Administration — access team template, export, import, transfer to another environment)
  • Access Team Updater (Administration — access team, update)
  • Activity Cascade Rules (Configuration — activity, table, relationship, relationship behaviour, cascading behaviour)
  • Advanced Chart Editor / AdvancedChartEditor (Configuration — chart)
  • Albanian Early Bound (Development — code generation, table)
  • Albanian Solution Packager (Configuration — solution, extract solution, pack solution)
  • Alternate Key Manager (Configuration — alternate key, table)
  • Amend Connection Reference (Configuration — cloud flow, connection reference, dataverse, update)
  • Application Insights Manager (Development — azure application insights, form)
  • Assembly Recovery Tool (Development — assembly, custom workflow activity, plug-in, export)
  • Asynchronous Solution Import (Configuration — solution, import)
  • Attachment Downloader (Administration — attachment, download, extract, list)
  • Attachments Copy Tool with Reverse Option / Attachments Reversible Copy Tool (Administration — attachment, data migration)
  • Attribute Audit Explorer / Audit Explorer Plugin (Administration — audit, export to excel)
  • Attribute Bulk Updater (Configuration — column, column properties, table)
  • Attribute Editor (Configuration — column, column properties, create, delete, excel import, update)
  • Attribute Explorer (Configuration — column, column metadata, documentation, export to excel)
  • Attribute Manager (Configuration — column, delete, replace)
  • Attribute Usage Inspector (Administration — column, export to excel, usage)
  • Attribute Value Updater / Data Attribute Updater (Administration — data, update data)
  • Attributes Factory (Configuration — column, column properties, create, delete, excel import, update)
  • Audit Center (Administration — audit, change audit setting)
  • Audit History Extractor (Administration — audit, export to excel)
  • Audit History Rollback (Administration — audit, data, rollback)
  • Auto Number Manager (Administration — auto number, format)
  • AutoPublisher / Auto Publisher (Development — assembly, custom workflow activity, deployment, plug-in, web resource)
  • Bitrix Migration Tool (Administration — data migration)
  • BPF Manager (Administration — business process flow, set active stage, switch process)
  • Bulk Address Verifier and Geocoder / Address Verifier & Geocoder (Administration — address, validate)
  • Bulk Attachment Manager / Bulk Attachment Management (Administration — attachment, download, extract, list)
  • Bulk Data Updater (Administration — data, delete data, trigger event, update data)
  • Bulk Delete Tool (Administration — data, delete data)
  • Bulk Form Attribute Manager / Form related tools (Configuration — form, update properties)
  • Bulk Security Patcher (Administration — change business unit, join team, security)
  • Bulk Update Work Hours (Administration — bookable resource, update working hours)
  • Bulk Workflow Execution (Administration — execute workflow, workflow)
  • Business Unit Hierarchy (Administration — business unit hierarchy, list user, list team)
  • Canvas App Code Reuse (Development — canvas app, replace formula)
  • CDS Data Migrator (Administration — data, data migration)
  • Chart Manager (Configuration — chart)
  • Clone Field Definitions / Clone Field Definitions Plugin (Configuration — column, clone column)
  • Code Now (Development — C#, create .exe file, create plugin assembly, run C# code)
  • Compare Security Roles / Security Role Comparision (Configuration — compare, security role)
  • Component Comparer (Configuration — assembly, compare, custom workflow activity, plug-in, web resource)
  • Create Optionset From CSV / CreateOptionSetsFromCSV (Configuration — choice, create, import csv)
  • CRM Process Explorer (Administration — background process, plug-in trace log, real-time process, viewer, workflow)
  • CRM Security Role Compare / DotCy Toolbox: Security Role Compare Tool (Administration — compare, security role)
  • CRM Simple Record Cloner (Administration — clone row, data, data migration)
  • CRM Solution Explorer (Configuration — clone patch, delete solution, merge patch, publish, solution, transfer solution)
  • CRM Trace Reader (Administration — diagnosis log, trace viewer)
  • CRM Translator (Configuration — translate)
  • Currency Exchange Rates Automation (Administration — currency, exchange rate)
  • Custom Action Tester (Development — custom process action, test)
  • Custom Action to Custom API Converter (Development — convert, custom api, custom action)
  • Custom API Manager / Dataverse Custom API Manager (Development — create, custom api, delete, manage, request parameter, response property, update)
  • Custom API Tester (Development — custom api, test)
  • Custom Attributes Name Checker / Attribute Naming Checker (Configuration — check, column, naming convention)
  • D365 System Restore Point / D365 RestorePoint (Administration — cloud flow, process, plug-in, restore status, sdk message processing step, workflow)
  • Dashboard Transfer Tool (Configuration — dashboard, transfer dashboard)
  • Data Import++ / DataImport++ (Administration — create, data import, delete, excel import, update, upsert)
  • Data Migration Tool (Administration — create, data import, delete, master data, update)
  • Data Transporter (Administration — create, data import, delete, master data, update)
  • Data Validation Tool (Administration — metadata, validate data, validate format)
  • Dataverse Format Changer (Configuration — change, column, format)
  • DateTime Behavior Utility (BETA) (Administration — date-time behaviour, update timezone)
  • Deduplicator (Administration — duplicate detection)
  • Delta Plugin Steps between two environments (Development — compare, plug-in, sdk message processing step)
  • Delta Plugins : Local Assembly vs CRM (Development — assembly, plug-in, custom workflow activity
  • Dependency Identifier (Configuration — export excel, dependency, identify)
  • Deprecation Tool (Configuration — deprecate column)
  • Description and Tags (Configuration — column, csv file, export, import, table, update description)
  • Document Template Manager (Administration — document template, download, excel template, manage, update, upload, word template)
  • Document Templates Mover (Administration — document template, transfer to another environment, word template)
  • Duplicate Rule Mover / Duplicate Rules Mover (Administration — duplicate detection rule, transfer to another environment)
  • Dynamics 365 V9 Javascript Validator (Development — html, javascript, validate, web resource)
  • Early Bound Generator (Development — action, choice, code generation, table)
  • Early Bound Generator V2 (Development — action, choice, code generation, table)
  • Early Bound Generator for Crm Web Api (Development — choice, code generation, table, Xrm.Tools.CRMWebAPI)
  • Early-bound Template-based Code Generator (Development — action, choice, code generation, table, template based)
  • Easy Translator (Configuration — export excel, import excel, translate)
  • Email Anonymizer (Administration — data masking, email address)
  • Entity Explorer (Configuration — documentation, export to excel, row count, table, table metadata)
  • Entity Image Updater
  • Entity Relation Diagram Creator
  • Entity Security Plugin (Administration — access, documentation, export to excel, privilege, security role, table)
  • Entity To Table Scripter
  • Entity TS Generator
  • Entity Usage Overview
  • EntitySecurityRole
  • Environment Variable Manager
  • ERD Visio Builder
  • Export to Excel
  • Fast Record Counter
  • FetchXML / View Record Counter
  • FetchXML Builder
  • FetchXml Tester
  • Field Creator
  • Field Seeker
  • Flow Visio Builder / Flow to Visio (Configuration — cloud flow, documentation, visio)
  • FLS Bulk Updater
  • Form Context Checker
  • Form Libraries Manager / Form related tools
  • Form Parameter Manager / Form related tools
  • FormXml Manager
  • Get Last Login for Users (Administration — audit, last login, user access)
  • Global Search
  • HTTP(S) Proxy Server for CDS as XrmToolBox plugin
  • Icon Gallery
  • Iconator
  • In-App Notification Builder (Development — C#, cloud flow, code generation, in-app notification, javascript)
  • JavascriptMigrator
  • JS Constant Generator / JSConstantGenerator (Development — choice value enum, column logical name, constant, javascript, table logical name)
  • JsonToCSharp
  • Latebound Constants Generator
  • Mailbox Manager
  • Manage Solutions form XrmToolBox
  • Manage Workflows
  • Managed Solution Bulk Remover (Customisation — delete, managed, remove, solution, uninstall)
  • Managed Solution Deletion Tool
  • Managed Solution Sitemap Fixer
  • Marketing List Importer
  • Message Explorer
  • Metadata Browser (Configuration — column properties, documentation, export to excel, key properties, privilege properties, relationship properties, solution list, table metadata, table properties)
  • Metadata Browser Companion / Metadata Browser (Configuration — column properties, key properties, relationship properties, table metadata, table properties)
  • Metadata Document Generator (Administration — column, column metadata, documentation, export to excel/word, table metadata)
  • Mockaroo Data Munger
  • Model-Driven Apps Copier (Configuration — clone, copy, model-driven app)
  • MS Sql To CRM Import
  • Manage NN relationships / NN Relationship manager (Administration — data export, data import, delete, many-to-many relationship, nn relationship)
  • One click CRM solutions export
  • Online Management
  • Open Records using GUID
  • Option Set Editor
  • Org Settings Updater
  • Pass Context On Form Updater
  • PCF Builder (Development — code component, custom control, pcf)
  • PCF Usage Inspector
  • Personal Artefact Manager
  • Personal User Views Migration (Administration — assign, clone, chart, convert to system, dashboard, delete, personal, share, view)
  • Personal View Manager
  • Personal Views/Charts/Dashboards Transfer Tool
  • PersonalViews
  • Plug-in Downloader
  • Plugin Auto Deployer / Innofactor Tools
  • Plugin Registration
  • Plugin Trace Viewer
  • Polymorphic Lookup Manager / Polymorphic Lookup Creator (Configuration — create, delete, multi-table lookup, polymorphic lookup column, update)
  • Portal 365: Web Files and Site Settings synchronizer
  • Portal Code Editor
  • Portal Configuration Compare
  • Portal Configuration Deployer
  • Portal Dependencies Checker
  • Portal Entity Permission Manager
  • Portal Entity Permission Visualizer
  • Portal File Explorer
  • Portal Record Movers
  • Portal Site Settings Manager
  • Portal Webform Cloner
  • Portals 365 Duplicator
  • Portals v7 to v8 Cleanup
  • Power Apps Checker
  • Power BI Embedder
  • Power Portal Web API Helper
  • Power Query (M) Builder
  • PowerAutomate Manager / PowerAutomateCloudManger
  • PowerBI OptionSet Assistant
  • PowerDataOps.Xtb.Plugin
  • Privileges Discovery
  • Process Search
  • Recent Items Manager
  • Record Counter
  • Recycle Bin
  • Reduce Storage Space Usage
  • Register Plugin Assembly and Plugin Steps
  • Related Records Analyzer
  • ReplaceAttributeXmPlugin
  • ReportSync (.rdl Files)
  • Restore Deleted Records (Administration — deleted data, restore)
  • Ribbon Workbench
  • Role Comparator
  • Role Documenter (Administration — access, documentation, export to excel, privilege, security role)
  • Role Replicator
  • Role Updater
  • Schema Browser (Configuration — column properties, table list)
  • Scripts Finder
  • Search data in PrincipalObjectAccess (POA)
  • Security Debugger
  • Security Role Merge
  • SecurityRolesSync
  • Shuffle Builder
  • Shuffle Deployer
  • Shuffle Runner
  • SiteMap Editor
  • Slim Solution
  • Soaplogger
  • Sockeye.ViewTransfer
  • Solution Comparer
  • Solution Components Mover
  • Solution History
  • Solution Import
  • Solution Installer
  • Solution Layer Removal
  • Solution Layers Explorer
  • Solution Transfer Tool
  • SQL 4 CDS
  • Steps Manipulator / Innofactor Tools
  • Subjects Transfer
  • Sync Filter Manager
  • Synchronous Events Execution Order Editor
  • System Customization Comparer
  • Team Member License Checker / Dynamics 365 Team Members License Checker
  • Themer
  • Typescript Helper Class Utility
  • Ultimate Marketing List Manager
  • UML Diagram Generator
  • Universal Search by Mike!
  • Unmanaged Active Layer Bulk Remover (Customisation — layer, solution, unmanaged)
  • Unmanaged Solution Deleter
  • USD Viewer
  • User Audit Viewer
  • User Profile Migration
  • User Roles Manager
  • User Security Manager
  • User Settings Utility
  • Users, Team and Security Role Report
  • Version Verifier / Innofactor Tools
  • View Designer (Administration — column layout, layoutxml, view)
  • View Layout Replicator (Administration — column layout, sorting order, view)
  • View Transfer Tool
  • Visual Studio Solution Accelerator
  • Web Resource Consumption
  • Webresource Auto-Updater
  • WebResources Manager
  • Workflow Activities Viewer
  • Workflow Buddy
  • Workflows Viewer
  • XRM Solution Dependency Checker
  • XrmToolBox Integration Tester
  • Your Connection String - Built
  • Your Entity Attribute Mappings - Customized
  • Your MS Teams - Integrated
  • Your User Security - Magnified

Other Tools

  • Business Rules Viewer
  • CDS for Code
  • Compare Roles
  • Diagnostics Tool for Microsoft Dynamics CRM
  • Fetch Xml Tester (Link)
  • Power Studio (canvas app, flow, power apps, power automate)
  • PowerDocu
  • Server Trigger Explorer
  • View Entity Roles
  • View User Roles
  • Yeoman PCF Generator
  • .....

Comments

  1. Hi Linn,

    Just wanted to thank you for your work. You're greatly helping me as a novice CRM citizen developer/administrator.

    Kind Regards,

    Peter

    ReplyDelete
    Replies
    1. Thank you Peter. It is really encouraging to get the comments like this. 😊

      Delete
  2. Linn! You have started a fantastic series. I am sure it's going to help a lot folks like me. Thank you for this.

    ReplyDelete
    Replies
    1. Thanks for your support, Arafat. I will try my best to document for all of the tools in the list above and upcoming ones.

      Delete
  3. Many thanks for covering further tools Linn, this is such a great resource! Have you considered asking Tanguy whether these could be directly linked in the XrmToolBox menu?

    ReplyDelete
    Replies
    1. Thanks for your support, Alex.
      I think each tool should have their own official documentation under Help menu with "Help for «Tool Name»" and I just keep my pages as third party review (for XrmToolBox tools and other tools). 😅 Otherwise, I would feel pressured (by myself) to document every tool from XTB and keep updated every time there is a new release. 😬

      Delete
    2. I absolutely get that. You do so much with the post production of the XrmToolCast, your blogging and tool documentation. Its important to be able to drive your own agenda, rather feel obligations.
      My suggestion was coming from the fact that many tools either have no documentation, or high level documentation - the data transporter is an example where your documentation is much more detailed. But, I wouldn't want you to feel any obligation to be complete or up to date.

      Delete
    3. I get your point. I guess I will ask Tanguy to link to the main page if I happen to document all XTB tools 😁

      Delete

Post a Comment

Popular Posts