{"id":2691,"date":"2017-02-01T08:17:33","date_gmt":"2017-02-01T08:17:33","guid":{"rendered":"http:\/\/himbap.com\/blog\/?p=2691"},"modified":"2017-02-01T08:17:33","modified_gmt":"2017-02-01T08:17:33","slug":"design-custom-app-using-dynamics-365","status":"publish","type":"post","link":"https:\/\/himbap.com\/blog\/?p=2691","title":{"rendered":"Design custom app using Dynamics 365"},"content":{"rendered":"<p>Dynamics 365 provides different individual apps for various functionality compared to earlier versions where we had complete application to fulfill specific business needs.<\/p>\n<p><a href=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app9.png\"><img decoding=\"async\" loading=\"lazy\" class=\" size-medium wp-image-2701 aligncenter\" src=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app9-300x125.png\" alt=\"dynamics365app9\" width=\"300\" height=\"125\" srcset=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app9-300x125.png 300w, https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app9-624x260.png 624w, https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app9.png 805w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>We may simply start with Dynamics 365 for Sales app or any other app based on our initial requirement and can add apps if and when required. Now we do have a dedicated app store, you can refer <a href=\"https:\/\/himbap.com\/blog\/?p=2592\">more details here<\/a> in our earlier article.<\/p>\n<p>We can see all our the apps that we are using under My Apps:<\/p>\n<p><a href=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app3.png\"><img decoding=\"async\" loading=\"lazy\" class=\" size-medium wp-image-2694 aligncenter\" src=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app3-300x162.png\" alt=\"dynamics365app3\" width=\"300\" height=\"162\" srcset=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app3-300x162.png 300w, https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app3.png 376w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Now let\u2019s say we want to design our own custom app, where we want to combine a logical grouping of existing entities. Let\u2019s suppose we want to create a custom app called Contact Center where we want to manage customer contacts. We use following steps to create our custom app:<\/p>\n<p>1. Navigate to <strong>Settings-&gt;Solutions-&gt;New<\/strong><br \/>\n2. Let\u2019s name our solution as Contact Center and setup your publishers and other required fields<br \/>\n3. If you want to use custom image for your app, create image web resource first, we also change it later on.<br \/>\n4. Click on New under Apps:<\/p>\n<p><a href=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app1.png\"><img decoding=\"async\" loading=\"lazy\" class=\" size-medium wp-image-2692 aligncenter\" src=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app1-300x247.png\" alt=\"dynamics365app1\" width=\"300\" height=\"247\" srcset=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app1-300x247.png 300w, https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app1.png 352w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>5. Enter required details under App designer like following and click on Done button (We are using custom image here)<br \/>\n<a href=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app4.png\"><img decoding=\"async\" loading=\"lazy\" class=\" size-medium wp-image-2695 aligncenter\" src=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app4-300x153.png\" alt=\"dynamics365app4\" width=\"300\" height=\"153\" srcset=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app4-300x153.png 300w, https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app4-624x317.png 624w, https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app4.png 952w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n6. Click on Site Map to configure Site Map for our custom app under App designer.<br \/>\n<a href=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app5.png\"><img decoding=\"async\" loading=\"lazy\" class=\" size-medium wp-image-2696 aligncenter\" src=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app5-300x134.png\" alt=\"dynamics365app5\" width=\"300\" height=\"134\" srcset=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app5-300x134.png 300w, https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app5.png 483w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>7. We can configure Area and sub area properties using Property tab from right hand section.<br \/>\n<a href=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app6.png\"><img decoding=\"async\" loading=\"lazy\" class=\" size-medium wp-image-2697 aligncenter\" src=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app6-300x263.png\" alt=\"dynamics365app6\" width=\"300\" height=\"263\" srcset=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app6-300x263.png 300w, https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app6.png 596w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n9. We can add more Site Map components like Area, Group and Subarea using Add button on top.<br \/>\n10. Click on Save and Close button.<br \/>\n11. We can configure other components of our app by selecting them for example which dashboard you want to show there, entity forms, view etc.<br \/>\n<a href=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app7.png\"><img decoding=\"async\" loading=\"lazy\" class=\" size-medium wp-image-2698 aligncenter\" src=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app7-300x143.png\" alt=\"dynamics365app7\" width=\"300\" height=\"143\" srcset=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app7-300x143.png 300w, https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app7-1024x487.png 1024w, https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app7-624x297.png 624w, https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app7.png 1337w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n12. Once we are done with app design, click on Publish button to publish our app.<\/p>\n<p>Now press F5 to refresh Dynamics 365 and now we should be able to see our custom app under My apps like following:<br \/>\n<a href=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app8.png\"><img decoding=\"async\" loading=\"lazy\" class=\" size-medium wp-image-2699 aligncenter\" src=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app8-300x190.png\" alt=\"dynamics365app8\" width=\"300\" height=\"190\" srcset=\"https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app8-300x190.png 300w, https:\/\/himbap.com\/blog\/wp-content\/uploads\/2017\/02\/dynamics365app8.png 364w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>If later on we want to do any changes to our custom app for example adding additional component, deleting app, we can edit it under our custom solution.<\/p>\n<p>Stay tuned for more Dynamics 365 updates !!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dynamics 365 provides different individual apps for various functionality compared to earlier versions where we had complete application to fulfill specific business needs. We may simply start with Dynamics 365 for Sales app or any other app based on our initial requirement and can add apps if and when required. Now we do have a dedicated app store, you can&#8230; <a href=\"https:\/\/himbap.com\/blog\/?p=2691\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":2699,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[402],"tags":[436,434,404,435],"_links":{"self":[{"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2691"}],"collection":[{"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2691"}],"version-history":[{"count":3,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2691\/revisions"}],"predecessor-version":[{"id":2703,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2691\/revisions\/2703"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=\/wp\/v2\/media\/2699"}],"wp:attachment":[{"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2691"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2691"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/himbap.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}