Dynamics Code

Not another PowerPlatform blog

Read Office 365 Message Centre using Office 365 Management API

I started my career as a web developer. Since then it is one of the best decision I have ever taken. Web has been evolving and because of it, low code platforms like Microsoft Flow makes our life a lot easier. In this post, I am going to show you how to read messages from […]

Read More

Passing current login user of Microsoft Dynamics CRM Portal to external web app

You can get the detail of current login user in liquid template va user liquid object. There is another way you can get the current login user via XHR call. Microsoft CRM Portal has built-in API to generate JWT of current login user. The API is at https://<crm portal url>/_services/auth/token and returns JWT. This JWT […]

Read More

Accessing Dynamics 365 WebAPI as an application user without using ADAL

Microsoft has recently posted the documentation for using Postman with Dynamics 365 WebAPI at https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/webapi/use-postman-web-api. This prompts you to login into the application using your credentials to generate a bearer token which is passed to Dynamics 365 WebAPI when a request is made. However, we, sometimes, need to use an application user to access WebAPI, […]

Read More

Creating a custom connector to upload a file to Google Drive from Power Apps – Part 2

Part 1 can be found here. Swagger time To create a customer connector, you can upload either a swagger file or a Postman collection. I am not a swagger expert. But, apistudio makes my life easier. Let’s jump onto http://specgen.apistudio.io. Paste the URL that you used in Postman. Make sure you are using POST. You should […]

Read More

Creating a custom connector to upload a file to Google Drive from Power Apps – Part 1

Knowing the limitation Although Power Automate (Microsoft Flow) and Power Apps support ready-to-use connectors for different services, it seems they do not have the same level of offerings between them. In Flow, for instance, there is a connector for Google Drive and there is a bunch of actions like creating/deleting a file, browsing the folder. […]

Read More

Multiple user roles and entity permissions in Microsoft CRM Portal

Before reading the post, you may would like to read the official document on Microsoft at https://docs.microsoft.com/en-us/dynamics365/customer-engagement/portals/assign-entity-permissions. This will give you a basic understanding of entity permissions in Microsoft CRM Portal. Your customer wants to build a portal using Microsoft CRM portal. Connection is used for linking their contacts and accounts. Your customer wants to control […]

Read More

Microsoft CRM Portal (online) development essentials

After developing a custom portal on Microsoft CRM Portals, I like to share my experience. This is kind of starter guide to build highly customised web pages on Microsoft CRM portals. It is a high level and very informal guide. Libraries and frameworks To customise the portal, a good understanding of followings are essential. Bootstrap […]

Read More

Default tab (timeline) of Activity Wall in CRM Portal

Configuration and customization of CRM portal is always fun. You need to pay attention to even the smallest thing as there is no one stop place to configure them. Everything is connected among CRM form, portal entity form, metadata, permissions inheritance, scripts. One mis-configuration would render the form incorrectly. One day, we found that some portal […]

Read More

Client-side library for CRM Portal – Completion of first draft

Before end of 2016, I started working on Microsoft CRM Portal development. I realised I have to heavily use liquid and JavaScript if I want to customise. It is true that we can use jQuery to manipulate its elements but I never want to manipulate DOMs especially in this type of application whose UI would change […]

Read More

Categories

Archives