web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Suggested Answer

How to pass data from 3rd-party web site to Dynamics 365 Model-Driven App?

(0) ShareShare
ReportReport
Posted on by 306

Hello Community,

Does anyone know what the best approach is to pass data from 3rd-party web site to Dynamics 365 Model-Driven App?

The use case scenario is we have a custom form on embedded on a 3rd-party web site. This custom form will get filled out with information, and upon submission, we would like to pass and map those data to a list of entity fields in Dataverse so that we can surface our entity form with the data in our Dynamics 365 Model-Driven App.

Any insights would be appreciated.

Thank you!

I have the same question (0)
  • Suggested answer
    a33ik Profile Picture
    84,331 Most Valuable Professional on at

    Hello,

    This looks like a good fit for WebApi - learn.microsoft.com/.../create-entity-web-api

  • D365EL Profile Picture
    306 on at

    Hi a33ik ,

    Thanks for sharing! Wondering if there is any way out of the box, or built-in that we can leverage, instead of needing for any custom development work here?

  • Suggested answer
    a33ik Profile Picture
    84,331 Most Valuable Professional on at

    Another possible option is to use Power Automate to bring the data to DataVerse but you will have to initiate that Flow in some way.

    Check this post - manueltgomes.com/.../

  • Suggested answer
    Saeid G Profile Picture
    144 on at

    You need to setup integration from your 3rd party website with Dynamic 365. Is your Dynamic 365 is in Cloud? Is 3rd Party website that submit the form hosted in Azure? If yes then you need to have service to service integration using App Registration in Azure.

    www.c-sharpcorner.com/.../

  • D365EL Profile Picture
    306 on at

    Hi Saeid G ,

    Thanks for your reply! The D365 instance is in the cloud. Does D365 have any built-in endpoint API that we can use, or is using the App Registration in Azure the only way to go?

  • Suggested answer
    Saeid G Profile Picture
    144 on at

    As far as I know, no matter how you want to update your Cloud D365 the firrst thing is

    1. Create an App Registration in Azure (With Secret key or certificate...)

    2. Add Application User in your Dynamic, which is very easy through your new Power App Admin Center

    1. Log on to the Microsoft Power Platform Admin (D365 Admin) center as a system administrator.
    2. In the navigation pane, go to Environments, and then select an environment from the list.
    3. On the Settings tab, go to Users + permissions, and then select Application users. ...
    4. Click + New app user.

            This Application user is actually the AppID of you App Registration in Azure (Step 1)

    At this stage you authorize your 3rd party to integrate to your Dynamic 365

    Definitely this type of integration needed to be done by knowledgeable developer since you are trying to implement kind of D365 Portal using Service to service without paying any Microsoft Licensing fee.

    Alternatively, you can pay license and create new Power App Portal to replace your 3rd party website (https://learn.microsoft.com/en-us/power-apps/maker/portals/overview). So in this case easily you can create your External-Facing website with OOB functionality.

  • Suggested answer
    Bipin D365 Profile Picture
    28,983 Moderator on at

    Hi,

    Create http trigger cloud flow and then use Dataverse connector to map field from request body to crm fields.

    Ask 3rd party team to call your flow by invoking http request and pass the data in request body.

    No code is required for this solution.

    Webhook url will be auto generated when you save cloud flow.

    Check my blog on the same

    xrmdynamicscrm.wordpress.com/.../

  • Dean Ambrose Profile Picture
    5 on at

    I also want to move my data from 3rd party best portable pellet grill site but how can i do that don't know.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
Siv Sagar Profile Picture

Siv Sagar 93 Super User 2025 Season 2

#2
#ManoVerse Profile Picture

#ManoVerse 76

#3
Martin Dráb Profile Picture

Martin Dráb 64 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans