logo
search
Others

How to Fix a Model-Driven App Record ID URL Issue in Power BI

Maira MehtabMaira Mehtab Sep 27, 2026 869 views

Question details

The user needs to resolve an issue where creating dynamic URLs for Dynamics 365 model-driven app records in Power BI fails to open the requested record.

Product
Power BI
Device & OS
not provided
Scenario
Appending a record ID to a Dynamics 365 app URL within Power BI to create dynamic navigation links.
Observed behavior
Clicking the dynamic URL either prevents navigation entirely or opens the model-driven app without displaying the specifically requested record.
Before you start

Ensure you have the correct administrative or user access rights in both Power BI and Dynamics 365 before modifying URL structures.

Solution 1Recommended

Verify URL Format and Entity Parameters

Check the structure of your URL, specifically focusing on the entity logical name and the record GUID syntax.

A common reason for model-driven app URLs failing to route properly is a malformed URL string. Dynamics 365 requires exact parameter names and correct GUID formatting to successfully load a specific record.

1
Check the base URL structure

Ensure the URL follows the standard Dynamics 365 format containing the app ID, page type, entity name, and record ID parameters.

2
Verify the entity logical name

Confirm that the 'etn' parameter matches the exact logical name of the entity (usually lowercase), not the display name.

3
Validate the record GUID

Ensure the appended record ID (GUID) passed from Power BI is correct, formatted without invalid characters, and perfectly matches the target record in Dynamics 365.

Parameter Checklist: Your final URL should look similar to: ?appid=<app_id>&pagetype=entityrecord&etn=<entity_name>&id=<record_id>
Free Microsoft Office alternative

Need a Lightweight Office Suite for Data Reporting?

While WPS Office does not directly resolve Power BI or Dynamics 365 URL routing issues, it serves as a powerful, free, and lightweight alternative to Microsoft Office for creating, analyzing, and sharing data reports. Enjoy seamless format compatibility and a familiar interface without the heavy subscription costs.

Fully compatible with Microsoft Excel, Word, and PowerPoint formatsLightweight application that runs smoothly on almost any deviceFree built-in PDF editing and data analysis toolsFamiliar user interface for a zero-learning-curve migration
microsoft office alternative - wps office

Frequently Asked Questions

Why does my Dynamics 365 URL open the app but not the specific record?

This usually happens if the 'etn' (entity name) parameter is incorrect, the 'id' (GUID) is invalid or improperly concatenated, or the user lacks permission to view that specific record.

How do I dynamically pass a record ID from Power BI to a URL?

You can use DAX to concatenate the base Dynamics 365 URL string with the specific record ID data field, creating a dynamic Web URL column in your Power BI dataset.

What are the required URL parameters for opening a model-driven app record?

The standard parameters required to successfully route to a specific record are 'pagetype=entityrecord', 'etn=[entity_logical_name]', and 'id=[record_guid]'.