Connecting to EmbedApp

Third-party apps connect to STAEDEAN EmbedApps via Connector Apps.

Microsoft provides several options for this, including OData Connectors. However, on the EmbedApp only the Business Central Connector works.

Standard Business Central uses the following URL: api.businesscentral.dynamics.com. EmbedApps use a different URL: partnername.api.bc.dynamics.com.

For embed-partner tenants, the OAuth flow authenticating the user to the web service requests a token from Azure AD for the resource api.businesscentral.dynamics.com, which resolves to the Business Central application. It then connects to partnername.api.bc.dynamics.com.

Error when using OData Connector

The built-in Power BI OData Connectors only support requesting a token for the same resource as the URL they connect to. This means the connector tries to get a token for the resource partnername.api.bc.dynamics.com instead of api.businesscentral.dynamics.com. Because this resource does not exist, the customer receives an error stating that the resource principal name was not found in the tenant.

For information on releases, go to Release Management.