XrmToolBox Plugin
Power Platform Universal Search XTB
Search All of Your Data
Universal Search lets you search all tables in Dataverse / Dynamics 365 for a specific value, or perform a wildcard search against all or specific tables:
To search for an exact value, enter the value in the search bar and click Search (e.g. Michael Ochs).
- To perform a wildcard search use an asterisk in your search term (e.g.
Mi*Ochs). - To perform a case-sensitive search, select the Match Case checkbox. Note: case-sensitive searches can be slower.
- To search picklist or lookup text values (rather than the stored identifier), select the Search Picklist Text or Search Lookup Text checkboxes. Note: these require querying additional metadata and can slow searches.
The tool infers the field types to search based on your criteria:
- If the value can be parsed as a GUID, Lookups, Keys, Owners and Customer fields will also be searched.
- If the value can be parsed as a whole number, Numbers, State, StatusCode and OptionSets will also be searched.
- If the value can be parsed as a decimal, float, decimal, double and currency fields will also be searched.
The tool only searches fields valid for querying through the Dataverse SDK and displays up to 5,000 results per entity. Matching fields are highlighted and you can double-click a row to open that record directly in your browser.
Search Your Metadata
The Metadata Search capability lets you find every reference to a specific entity, attribute or relationship anywhere in the system. Click the Metadata Search radio button to switch modes.
Wildcard * characters work the same as in record search. Double-clicking a result opens the relevant customization area. You can scope searches to Entities, Attributes, Relationships, Forms and Views, and toggle case sensitivity.
Search Your Solution Source Files
The Solution Search capability lets you export and unpack solutions, then search the files inside — including unpacked canvas apps and decompiled plugin assemblies. Use the same wildcard and match-case syntax as the other search modes.
Release Notes
- 1.0.7 (December 2018) — Initial release. Searches string, integer, decimal, GUID, date/time, picklist and lookup values. Date/time values are UTC.
- 1.1.0 (July 2019) — Search by lookup names and picklist label text; improved date/time searching.
- 1.1.1 (July 2019) — Fix for entities with non-searchable primary name attributes.
- 1.1.2 (August 2019) — Fix for out-of-sync version number in 1.1.1.
- 1.2.4 (December 2019) — Added Metadata Search for Entity, Attribute, Relationship, Form and View metadata.
- 1.3.0 (March 2024) — Solution Source File Search with canvas app unpacking and plugin decompilation; minor UX fixes.
Submit feedback on GitHub.