Personalized Community is here!
Quickly customize your community to find the content you seek.
Check out the latest Sales updates!Learn about the key capabilities and features of Dynamics 365 Sales and experience some of the new features.
Download overview guide | Watch Sales video
2020 Release Wave 2Discover the latest updates and new features to Dynamics 365 planned through March 2021.
Release overview guides and videos Release Plan | Preview 2020 Release Wave 2 TimelineWatch the 2020 Release Wave 1 virtual launch event
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants. | Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements | ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance TechTalks | Customer Engagement TechTalks | Upcoming TechTalks
I want to create an app for Dynamics 365 that does the following:
Show a button that makes an API call to an external API that returns a JSON
After receiving this JSON, show a component that parses the JSON into some text elements and 2 buttons
Those 2 buttons makes an API call to my external server
I read quite a handful of docs in Dynamics docs, but I'm still not sure what's a good way to do it.
I want this app to be installed through the applications store, so not only in my organization.
Do you need to publish your app in Dynamics 365 App source?
For the external API Process.
1. On your button click update a field to trigger Plugin to call the external API(you can use direct js from the button for the same, but this will be useful in future )
2. with the same plugin update json response to a text field.
3. Use a custom workflow to parse the response and update your buttons accordingly.
Please mark as verified if this was helpful.
Thanks for your reply!
I'm still struggling to start developing the app. What should I use for building this app? PowerApps? Something else?
Well thats depends on your exact requirement.
Do you want this to be available in the app source to download and import as a managed solution in dynamics 365 sales ? In that case go for a model driven app.
Or do you want this to be applicable for all dynamics products that uses CDS then go for a powerapp.
The process of pushing that to appsource is different.
I suggest you to do a study on model driven and canvas apps. Then decide.
If you are going with a power app. Better to post this question in powerapps community, so that it will attract more valid answers.
Hope this helps
I want this app to be applicable for Sales and Customer Service, and I want organizations to install it from the app source.
How does Power Custom Controls being used for the app development? And how does PCF (Power Controls Framework)?
Can I define a custom entity used by my app that is based on Dynamics 365 Lead?
Thank you so much for your assistance, I'm a bit confused from the docs that I've read and didn't answer my questions.
In that case i suggest to go with a normal dynamics 365 solution with custom enitiy.
Can I define a custom entity used by my app that is based on Dynamics 365 Lead: yes you can.
PCF is to develop custom controls like a slider or nob control instaed of standard CRM components.
First you try to develop solution with Microsoft suggested standards. Then you can build it as package to be available in the appsource. MS will do different levels of testing on your solution before pushing it to the appsource.
I suggest you to develop solution and in the mean time you can go through the links I shared for details regarding appsource publishing.
By "solution" you mean PowerApp solution, right?
No CRM solution, currently that is required for appsource.
As per my understanding powerapps(canvas apps)
Is dowloaded desperately not from appsource.
I guess you are confused between canvas apps and model driven apps
(Powerapps and d365 solutions).
Please do a brief study on tje difderence between them.
I read about the differences, and content-wise it looks like the canvas app is more suitable, since I'm building kind of a form (a button to get data from an API, show the data, and provide an action to be made on the API).
If I choose a model driven app, can I then publish it in the app source?
Actually model driven apps are the ones we publish to appsource.
For canvas apps its different process, and that will be a standalone app. Which I haven't done yet. That you can post in power apps community, which will give you more valid answers.
note: since you told its just few button clicks and response you can consider PCF as well. Since PCF is pretty new,you will find its bit hard to find online reaources. XRM tool box has a PCF builder tool. I havent worked much on PCF so my knowldge is limited on the same. You can raise separate post for PCF instead of adding on this thread, because this thread has became but old now.
Please matk as veridied if this helped you.
Former Member Priyesh Wagh Pravin Pawar Lu Hao looping in our other community experts.
Guys do you have any inputs on this.
Business Applications communities