Integrating dox42 calls into your Microsoft Dynamics CRM or D365 CE via IFRAME

Prev Next

As an alternative to Integrating dox42 into your Microsoft Dynamics CRM or D365 CE via the dox42 solution or if you wish for your dox42 calls to be added directly to an entity form, rather than via a button in the command bar, you can integrate dox42 calls via an HTML webresource/IFRAME to your entity form.

Note

This scenario is mostly used for Dynamics CRM on-prem, hence this article only describes the steps in the classic CRM UI.

Steps

  1. Configure your JavaScript Interface following the instructions for the AzureAD_dox42_javascript_interface mentioned in the Entra ID integration documentation.

    Note

    You can find the JavaScript in your download package.

  2. Create a HTML web resource for the JavaScript interface AzureAD_dox42_javascript_interface:

  3. Copy the URL of your newly added web resource and add it as reply URL to your Entra ID Directory app registration.

  4. To insert your web resource to your CRM page as an IFRAME using the D365 CRM form editor:

    1. Open the desired form editor, e.g. from your quote overview.

      Dynamics 365 interface displaying a demo quote with customer and pricing details.

    2. Select the area where you would like the web resource to appear on your form, select the Insert ribbon in the menu bar and select the IFRAME button. 
      The IFRAME settings form opens.

      Settings for an IFRAME, including name, URL, and security options.

      IFRAME settings form

    3. In the URL text field enter the URL of your previously added web resource.

    4. Select the OK button.

    5. Select Save.

    6. Select Publish.

Result

You have integrated dox42 calls via an HTML webresource/IFRAME to your entity form.

Overview of a demo quote with product details and pricing information displayed.