Browse the metadata for your organization

Applies to Dynamics 365 for Customer Engagement apps version 9.x

You can use the Entity Metadata Browser to view entities and their properties in Dynamics 365 Customer Engagement. The Entity Metadata Browser is a managed solution you can download using the links below.

Version Download
Dynamics 365 for Customer Engagement apps version 9.0 (v9.0) Microsoft Downloads: MetadataBrowser_3_0_0_5_managed.zip
Dynamics 365 (v8.2) Dynamics CRM Online 2016 Update 1 and Dynamics CRM 2016 Service Pack 1 On-Premises (v8.1) Microsoft Downloads: MetadataBrowser_3_0_0_4_managed.zip
Dynamics CRM Online 2016 Update and CRM 2016 (v8.0) Microsoft Downloads: MetadataBrowser_3_0_0_2_managed.zip

After you download the solution, you must install it. For information about how to install a managed solution, see Import, update, and export solutions

Open as an app

The Dynamics 365 for Customer Engagement apps version 9.0 (v9.0) version is configured as an app. After you install the Entity Metadata Browser solution, locate the Metadata Tools app and open it. Entities is the default view. From the Tools navigation area you can select Entity Metadata to inspect individual entities.

Open from the solution configuration page

For earlier versions you must use the following steps, but these also work for the latest verison.

After you install the Entity Metadata Browser solution, open the managed solution by double-clicking the row in the solutions list and view the Configuration page to view information about the Entity Metadata Browser and buttons to launch two different views.

  • Metadata Browser is equivilent to the Entities view in the app.
  • Entity Metadata Browser is equivilent to the Entity Metadata view in the app.

Entities view

You can perform the following actions:

  • View Entity Details: Select an entity to view using the Entity Metadata view.
  • Edit Entity: Open the selected entity form in the default organization, if the entity supports this.
  • Text Search: Perform a text search to filter displayed entities using the following entity properties: SchemaName, LogicalName, DisplayName, ObjectTypeCode, or MetadataId.
  • Filter Entities: Set simple criteria to view a sub-set of entities. All criteria are evaluated using AND logic.
  • Filter Properties: Filter the properties displayed for any selected entity. There are nearly 100 properties in the list. Use this to select just the ones you are interested in.

Entity Metadata view

You can perform the following actions for a single entity:

  • Entity: Change the entity that you want to view.

  • Properties: View all the properties for the entity and filter the properties displayed.

    • Edit Entity: Open the selected entity edit form in the default organization, if the entity supports this.
    • Filter Properties: Filter the properties displayed for any selected entity. There are nearly 100 properties in the list. Use this to select just the ones you are interested in.
  • Attributes: View the entity attributes in a master/detail view. With this view you can:

    • Edit Attribute: Open the selected attribute form in the default organization, if the attribute supports this.
    • Text Search: Perform a text search to filter displayed attributes using the following attribute properties: SchemaName, LogicalName, DisplayName, or MetadataId.
    • Filter Attributes: Filter attributes by any attribute property values.
    • Filter Properties: Filter the properties displayed for the selected attribute.
  • Keys: If alternate keys are enabled for an entity you can examine how they are configured.

  • Relationships: View the three types of entity relationships: One-To-Many, Many-To-One, and Many-To-Many. With these views you can:

    • Edit Relationship: Open the selected relationship form in the default organization, if the relationship supports this.
    • Text Search: Perform a text search to filter displayed relationships using values relevant to the type of relationship.
    • Filter Properties: Filter the relationship by any relationship property value.
  • Privileges: View entity privileges. With this view you can:

    • Filter the displayed privilege using the PrivilegeId.

Note

When viewing the entity detail properties, you’ll see that many complex properties are expandable. The most useful value is displayed with a link that allows toggling to a more detailed view. The detailed view reflects the structure of the data if you were to retrieve it programmatically. The detailed view also reveals other relevant data that can be retrieved in the same area, for example, if any localized labels are present for Display Name properties.

Tip

To copy text from the page, simply select the text and use the Ctrl+C keyboard shortcut or the context menu Copy command.

Community tools

Metadata Browser is a tool that XrmToolbox community developed for Dynamics 365 Customer Engagement. Please see the Developer tools topic for community developed tools.

Note

The community tools are not a product of Microsoft Dynamics and does not extend support to the community tools. If you have questions pertaining to the tool, please contact the publisher. More Information: XrmToolBox.

See also

Developer Tools for Dynamics 365
Customize Entity Metadata
Extend the Metadata Model for Dynamics 365
Create Early Bound Entity Classes with the Code Generation Tool (CrmSvcUtil.exe)
Analyze Plug-in Performance
Solution Tools for Team Development