Posts

D365FO - Postman and Odata service validation

Image
If you are in Dynamics 365 Finance and Operations development and if you have a scenario of Synchronous integration , most probably you must have used oData service and along with that POSTMAN app in order to validate your scenarios. A short intro.. Postman is free tool available for download which can be used as a test client for API development. It is available as a native app (need to download) and also as a Chrome extension.  Just to give you a context around, API, different types of API and D365FO, different integration approaches in D365FO and oData service (format=JSON) - I have tried to illustrate the relation in the below picture. Disclaimer: Obviously, the above illustration doesn't contain all the relevant information, but might only help in setting some context.     Now in this blog post I would like to share about the ease of working with POSTMAN when working with D365FO oData endpoints. So information regarding integration as such will have to ...

Microsoft 365: Admin center

Image
In my previous post, I tried to illustrate how Microsoft licensing works. Of course, a lot more information is already share by Microsoft in Docs - have look for the latest from Microsoft. In this post I try to illustrate how to add a new subscription from Microsoft 365 Admin center , or otherwise called as Office 365 Admin center (or) Dynamics 365 Admin center - all of them most probably will lead you to https://admin.microsoft.com   Basically to assign one of your Organization user available in a particular tenant to a SAAS based cloud offering , you would need to go through the Admin centre. The Organization AD administrator would have access to this and can delegate it to others by creating/updating the AD user accounts accordingly.  Steps to add a subscription:   1. Sign into the Microsoft 365 admin center ( https://admin.microsoft.com ) with your global administrator account. The Home page would look something like below:  2. From the ...

Microsoft 365: Licensing illustration

Image
Now with all the Cloud offerings which Microsoft provides to their customers/users, it has become a little more important to understand few terminologies around Licensing. The primary ones for me were:  Organizations  Subscriptions Licenses User accounts and Tenants Where an Organization could be any Business entity. Let's take the example as Walmart is an Organization.  And a Subscription is an agreement the Walmart made with Microsoft, the terms, the agreed price, the offers/rebates from Microsoft and till what time the Subscription is valid - all such elements are covered under this. Now Licenses are needed on top of Subscription (sometimes subscription comes along with certain number of free/included licenses). So whenever a license under a particular subscription is allocated to a Walmart user, only that he/she can use the Cloud offering.  So that explains what User accounts consist of - Users and user groups within the Active directory...

D365FO - Copy of databases across environments

Image
When working with Dynamics 365 Finance and operations implementations, it is an obvious step to perform database movements across environments. We have been doing this in the previous version (AX2012) as well, where we had to change the environments related settings after the database copy manually. Now we D365FO , we might end up in different scenarios based on the Tier-level of the environment . So I have tried to identify the #4 major scenarios in here and share the approach I have used.  Copy of DB from Tier 1 env. to another Tier 1 env. Copy of DB from Tier 1 env. to a Tier 2 env. Copy of DB from Tier 2 env. to another Tier 2 env. Copy of DB from Tier 2 env. to a Tier 1 env. The below picture is an illustration of different types and corresponding solutions on a high level (sorry for my not-so-good-handwriting 😅) #1 Tier 1 -> Tier 1 DB copy:   This scenario can happen quite common if you have multiple tier-1 environment in your on-going project li...

One Version - a New way of Service updates for Dynamics 365 F&O

Image
News coming up.. However was expected. Like we discussed in The Ever Green "Dynamics 365 for Finance and Operations", Microsoft has been focused on getting the ever green approach to F&O as well. And the introduction of One Version service updates is a necessary step towards that. So what is One version service updates? Almost 5 months back, Microsoft annouced that there will be a Change to the way MS will deliver Dynamics 365 updates , to ensure that all their customers will be on the most current version, or at least the latest version possible. So below table illustrates the relavant information. Also microsoft announced, two online sessions in December to share more information. Please go to Microsoft Managed Continuous Updates Recurring Sessions with the Product team | December 11, 13, 2018 and get registered to know more 😉 Some highlights from what Microsoft has shared on www so far:  Next major release from what I understand is ver...

Getting to know Dynamics 365 for Talent

Image
Today, we have so many different applications under the umbrella of Microsoft Dynamics 365 . And for ease of understanding, they are categorized into the below groups (as of today, not sure what changes tomorrow, especially with the naming 😉).  Customer Engagement D365 for Sales D365 for Customer Service D365 for Field Service D365 for Marketing D365 for Project Service Automation Unified Operations D365 for Finance and Operations D365 for Retail D365 Business Central D365 for Talent Power Platform PowerApps Microsoft Flow Power BI And the approach strategy opted by Microsoft for the Customers of the future - Dynamics365, forces us to get an understanding of each of the above products. And this is my attempt to learn and share the D365 Umbrella application insights.  Today I did some reading about Dynamics 365 for Talent . Logically, D365 for Talent is divided into #3 categories, Attract, Onboard and Human Resource (CoreHR). As you can imagine ...

Azure DevOps and Sample Windows Web App

Image
It has been a while that I wrote a post in here.. been busy days 😅 This is the era of tons of information over WWW and new topics / services are born everyday. And for me, the only logical way to learn some new cool things in this fast paced industry is to  Learn by doing .. and thus, back to sharing what I am doing 😃 Today's learning's:  Azure DevOps (VSTS transformed into DevOps now) Azure Windows Web App (as a service) Azure SQL database Git Push from Visual studio 2017 If you have a Azure account (can also easily create a free account for one time use), one of the first things which will pop up when you login to https://portal.azure.com/ is to Create DevOps project   So I created a new DevOps project and went through the UI experience/suggestions and created a new Windows Web app.  Once I finished the process, Azure will automatically create several resources for me. 1. An Azure DevOps project was create -  https://...