Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Answered

How to get and render an entity form in a external web App

(0) ShareShare
ReportReport
Posted on by 392

Hi All,

If someone with better experience can help me out here, I will grateful. Recently I am working on a custom portal written with Angular and I see that when I modify a form on dynamic, the portal form changes with response to the modification on dynamcs, i wanna know how it can be done to retrieve entity forms and views, and display them just as it is on dynamics for the external user to consume and summit back to dynamics. I can create create an external app that does the normal operations, but this custom portal retrieves vies and forms , and renders them just the way it is on dynamics. If anyone can point me to a good resource i would appreciate it. Thanks 

  • Victor Onyebuchi Profile Picture
    Victor Onyebuchi 392 on at
    RE: How to get and render an entity form in a external web App

    Hi Clofy,

    This is true, I will check it out.

    Thanks alot for taking the time to discuss this.

  • Verified answer
    cloflyMao Profile Picture
    cloflyMao 25,202 on at
    RE: How to get and render an entity form in a external web App

    Hi Boss Onye,

    Due to I couldn't access your page, so below is just my guess:

    As you mentioned Common data service, thus data on page could from Web API, and form could be rendered by form metadata.

    You could open developer tool and try to perform some CRUD operations to test whether you could capture any XHR request which is related to Dynamics endpoint..

    pastedimage1590413346369v1.png

    If any XHR request could be captured in Network(link to azurexxx URL), then CRUD might be built with HTTP Request Trigger to receive user request and HTTP Response action to return data from Dynamics.

    If you couldn't capture any XHR request, then whole process might be implemented at back-end with ADAL library,

    From my experience, a web application which is built by AngularJS will has at least some XHR requests in the project.

    Regards,

    Clofly

  • Victor Onyebuchi Profile Picture
    Victor Onyebuchi 392 on at
    RE: How to get and render an entity form in a external web App

    Hi Clofy,

    You would need access, that's just the sign in page. Almost all the relevant forms on dynamics are exposed and the basic Crud operation can be done. I just need  guidance on how such robust ystem can be provisioned with today's technology not angularJS. There are custom portal that are standalone from. Common data service., this is one.

  • cloflyMao Profile Picture
    cloflyMao 25,202 on at
    RE: How to get and render an entity form in a external web App

    Hi Boss Onye,

    It seems that validation is required to enter your page and see the entity form.

    With your link, I only see DfE Sign-in page, there are only two fields:

    Email address and Password.

    and two buttons:

    Sign in and Create Account

    Is the form I saw the entity form your are talking about?

    Regards,

    Clofly 

  • Victor Onyebuchi Profile Picture
    Victor Onyebuchi 392 on at
    RE: How to get and render an entity form in a external web App

    As u can see, its got nothing to do with power apps, its just 100% custom.

  • Victor Onyebuchi Profile Picture
    Victor Onyebuchi 392 on at
    RE: How to get and render an entity form in a external web App

    Hi Clofy,

    This is it here, it is already 3xposed to the public anyways I realised - interactions.signin.education.gov.uk/.../usernamepassword

  • cloflyMao Profile Picture
    cloflyMao 25,202 on at
    RE: How to get and render an entity form in a external web App

    Hi Boss Onye,

    Is the portal hosted on xxx.powerappsportal.com?

    If so, you could render an entity form directly by liquid tag, 

    e.g:

    {% entityform name: 'My Entity Form' %}

    Regards,

    Clofly

  • Victor Onyebuchi Profile Picture
    Victor Onyebuchi 392 on at
    RE: How to get and render an entity form in a external web App

    Hi Clofy,

    It's one of the system I am managing and extending for a client. Its uses Angular formerly for validation and its directives, its quite a robust system. Unfortunately, I can share, as u know how it is with work related stuffs (confidential). I am still amazed how everything I dynamics is being exposed, I would like to build a mini project with something like that, just to improve myself.

  • cloflyMao Profile Picture
    cloflyMao 25,202 on at
    RE: How to get and render an entity form in a external web App

    Hi Boss Onye,

    Could you share me a link or introduction about the "Custom Portal" which is built with AngularJS?

    Regards,

    Clofly

  • Victor Onyebuchi Profile Picture
    Victor Onyebuchi 392 on at
    RE: How to get and render an entity form in a external web App

    Hi Clofy,

    Thanks for responding, I thought no one was seeing this. I am talking about Custom portal, built outside the dynamic 365 platform. I am currently maintaining a custom portal and I am fascinated on how it is able to present entity forms and views exactly the way it is, with better presentation to external users. It is built with the first generation angular - AngularJS.

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

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Vahid Ghafarpour – Community Spotlight

We are excited to recognize Vahid Ghafarpour as our February 2025 Community…

Tip: Become a User Group leader!

Join the ranks of valued community UG leaders

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,494 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,305 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Product updates

Dynamics 365 release plans