Skip to content

Deep Link Service

Business Purpose & Overview

Expose a service that will create a deep link to open Finance and Operations to a specific record on a form.

Functionality

When this feature is enabled, the Deep Link Service will be enabled. The custom service can be called at <Environment URL>/api/services/MCADeepLinkServices/DeepLinkService/GetLink.

For example, https://contoso.sandbox.operations.dynamics.com/api/services/MCADeepLinkServices/DeepLinkService/GetLink.

The body of the request takes a menu item and one or more objects to filter on. In the example body below, it will generate a link for the VendTableListPage (All vendors list page) where the Vendor group is equal to 10 and the vendor is not blocked.

{

"_contract":

{

"Filters":[

{

"FieldName":"VendGroup",

"FieldValue":"10",

"TableName":"VendTable"

},

{

"FieldName":"Blocked",

"FieldValue":"0",

"TableName":"VendTable"

}

],

"OpenOnly":"false",

"MenuItemName":"VendTableListPage"

}

}

Suggested Updates

Notes about the functionality of the extension upon review. May include suggestions for enhancement, or bug fixes.

Technical Design Information

Technical Solution Architect comment / summary goes here. This is meant to define the “direction” that the developer should take during development.

View in Microsoft Word

Deep Link Service


Last update: January 26, 2022