Power Chat with Jim Novak
Mar17

Power Chat with Jim Novak

Jim Novak is a Microsoft Business Applications MVP and a D365 technical architect. He leads D365 Saturday and TDG communities in Washington D.C. area. He is an admirable and inspiring community contributor. He frequently arranges events, presents as a speaker and develops tools for the community. I hope you will like this chat with Jim Novak For the success of a D365 project, what are… Continue Reading Yawer Iqbal’s...

Read More
Power Chat with Rami Mounla
Feb23

Power Chat with Rami Mounla

Rami Mounla is a solution architect based in Wellington, New Zealand. He is the author of Microsoft Dynamics 365 Extensions Cookbook. Rami is a regular speaker and organises different community events, including D365 Saturday, in New Zealand. He was awarded Microsoft MVP multiple years. It was a pleasure for me to meet Rami in Melbourne a few years back. I admire his experience,… Continue Reading Yawer Iqbal’s Article on...

Read More
Create Rich Chatbots With PVA
Feb05

Create Rich Chatbots With PVA

Have you tried Power Virtual Agent (PVA)? If not I will strongly recommend to try it now from https://aka.ms/TryPVA. If you have already tried a basic functional bot, probably it is time to explore a few features further and think about creating a better chat experience. This post discusses a few ways we can try to format and present bot responses in a comparatively rich format. Let Your… Continue Reading Yawer...

Read More
Power Chat with Stefano Tempesta
Feb01

Power Chat with Stefano Tempesta

Stefano Tempesta  is based in Melbourne, Australia. He is a CTO, digital advisor, Speaker, Author, and Blockchain & AI expert. Stefano is Microsoft Regional Director and MVP in three categories (AI, Azure and Business Applications). He is one of founder members of D365 Saturday This week in “Power Chat” I asked my questions to Stefano, I was particularly looking for him because… Continue Reading Yawer...

Read More
Power Chat with Neil Parkhurst
Jan27

Power Chat with Neil Parkhurst

Neil Parkhurst  is based in Dudley, United Kingdom. He is a consultant, trainer, project manager & Microsoft MVP (Business Applications) If you have any interest in D365, USD and even relevant certification exams chances are, in one way or other, you have been benefiting from Neil’s community work. It was an absolute pleasure for me last year to attend Neil’s session (about Omnichannel)… Continue...

Read More
Power Chat with Andre Margono
Jan21

Power Chat with Andre Margono

Andre Margono  is based in Melbourne, Australia; he is a System Architect & Microsoft MVP (Business Applications) In Power Chat I m interviewing Power App experts and share their practices and suggestions with community. These ideas can lead a project to success. Here are questions I asked Andre and his replies. For the success of a D365 project, what are a few things (practices or… Continue Reading Yawer...

Read More
Power Chat with Alex Shlega
Jan16

Power Chat with Alex Shlega

Alex Shlega  is based in Ottawa, Canada; he is Microsoft MVP (Business Applications), Consultant, Solution Architect and Developer It is always a good idea to learn about different views and approaches, other than your own. Being part of D365 & Power Platform community a few time, we know people but don’t get a chance to work with them. I m starting a new series ‘Power Chat’ on my… Continue Reading Yawer...

Read More
Power Platform Analytics for Administration & User Adoption
Nov13

Power Platform Analytics for Administration & User Adoption

Power Platform analytics are out of box reports, located under the admin center. Historically similar statistics were available as ‘Organization Insights’ dashboard, which was a separate install-able solution. After login to https://admin.powerplatform.microsoft.com, under analytics section, the following four reports are available at the moment: CapacityCommon Data ServicePower… Continue Reading Yawer...

Read More
D365 & Power Platform New Certifications & Exams
Nov10

D365 & Power Platform New Certifications & Exams

In the year 2019, D365 certifications and exams have undergone many changes. New certifications are replacing the legacy ones. By the mid of 2020, almost all past exams will be retired. I often get a chance to talk to people new to D365 or certifications. Few times I found they are not aware of these changes and focusing on something which is expiring soon. I hope this post will explain… Continue Reading Yawer Iqbal’s...

Read More
Web API “An error occurred while validating input parameters”
Oct28

Web API “An error occurred while validating input parameters”

Today I had this error in my JS Web Api request: {“error”:{“code”:”0x0″,”message”:”An error occurred while validating input parameters: Microsoft.OData.ODataException: An undeclared property ‘mm_account’ which only has property annotations in the payload but no property value was found in the payload. In OData, only declared navigation properties and declared named...

Read More
Plugin Registration & Configuration Migration tool login issue behind proxy server
Oct23

Plugin Registration & Configuration Migration tool login issue behind proxy server

Recently I was working in a client’s office where they had proxy server in network. For D365 applications, SSO (Active Directory Seamless Single Sign-On) was configured. Tried to use “Plugin Registration” and “Configuration Migration” tools but on login got this error: Error : You don’t have permission to access any of the organizations in the Microsoft Common Data Service region that…...

Read More
D365 & PowerApps Minimum Viable Projects
Oct20

D365 & PowerApps Minimum Viable Projects

Minimum Viable Product (MVP) is often referred with startups. The concept is to develop minimal features which ideally should have core functionality, just enough for the user to give feedback. It may not be very fancy and user experience focused. In product development, feedback provides direction for further work and growth.  Here I m sharing my experience. The idea of MVP (minimal viable… Continue Reading Yawer...

Read More
Power Platform 24 Video recordings
Oct13

Power Platform 24 Video recordings

Last month xRMVirtual User Group conducted Power Platform 24, which was a virtual conference focused on the Power Platform and Dynamics 365. In 24 hours, presenters from various parts of the word presented sessions. My presentation was ‘Accessibility’ for D365 & PowerApp Projects. It was a great event thank you Julie Yack, David Yack, Joel Lindstrom, Beth Burrell, Sarah Jelinek, Jim…...

Read More
CDS Solution Checker What Why When How
Aug07

CDS Solution Checker What Why When How

While delivering D365 projects, to address unique business requirements often we do customizations. The customizations can be simple or complex. A few times doing customizations can create performance and maintainability issues in solutions. Usually, teams follow some sort of best practices to avoid such risks. CDS solution checker is great Power Platform feature which can analyze… Continue Reading Yawer Iqbal’s Article on...

Read More
Passing multiple GUID to QueryExpression
Jul30

Passing multiple GUID to QueryExpression

A few time we need to pass multiple parameters to QueryExpression to fetch required entities. I have seen code with multiple calls instead of passing multiple parameters, and of course avoiding multiple calls is efficient. In code reviews, I also have seen hard coded Guids or people looping through collections to obtain Guids. In some situations, these can be the “only” or best options but… Continue Reading Yawer...

Read More
Can’t connect to D365 if system clock is wrong
Jul30

Can’t connect to D365 if system clock is wrong

Probably title of this post summaries it well, but there is some detail worth explanation. I was developing an Azure Function app which was basically integrating data between D365 CE and another system. The major functionality of this application was complete and tested. Two weeks back when I came back from leave I found application (which I was developing), can’t connect to CE now. I was… Continue Reading Yawer...

Read More
Fixing Plugin registration tool crash after login
Jul22

Fixing Plugin registration tool crash after login

Plugin registration tool (v.9) was working fine but I had to change the user account to deploy a plugin and tool started crashing. It was accepting my password, showing available CRM instances, and after I select the instance, without reporting any error it was crashing. To fix I downloaded plugin registration tool again and also deleted files from: <blockquote… Continue Reading Yawer Iqbal’s Article on their blog...

Read More
“Accessibility” for D365 Projects 2
May30

“Accessibility” for D365 Projects 2

  This is my second post on this topic. In first post “Accessibility” for D365 Projects, I mentioned accessibility became part of our project requirements but it was not from the start of the project, it happened when multiple releases were already delivered and in production. So it was not straightforward to make everything accessible. This taught us two important lessons:  Best time to… Continue Reading Yawer...

Read More
“Accessibility” for D365 Projects
May15

“Accessibility” for D365 Projects

Last year in a D365 implementation in public sector accessibility was one of the project requirements. That time it was something new to our D365 team. Here I am documenting my learning and hoping it will be helpful to someone have similar requirements. What is accessibility? You may have seen similar to one of these in your surroundings if not all. In general products, systems, devices… Continue Reading Yawer Iqbal’s...

Read More
Publish duplicate detection rule using PowerShell
Sep30

Publish duplicate detection rule using PowerShell

In D365 project PowerShell scripts are used for a number of tasks. A few examples are: To automate import and export of solution For automating manual deployment tasks or steps Creating reference data Querying, testing and analysing data while in development, and also post-deployment Creating integration tests to ensure the system is in expected state Recently I used PowerShell script to… Continue Reading Yawer Iqbal’s...

Read More
My presentation about MS Flow with D365
Sep29

My presentation about MS Flow with D365

I love Dynamics 365 users group Melbourne, Nadeeja Bomiriya (MVP), Elaiza Benitez (MVP) and Daniel Hesketh are doing great community contribution. This month I presented “Empowering D365 business users with Flow” at the user group. In this presentation, I showed the following four demos about how MS Flow is helping Dynamics 365 business users: Providing mobile text messaging (SMS)… Continue Reading Yawer...

Read More
Exporting and importing solution using PowerShell
Aug31

Exporting and importing solution using PowerShell

    Powershell scripts are used with data centres, clouds, virtual machines, servers and applications to perform a variety of administration tasks, and Dynamics 365 is not an exception. The following script can be used to export a solution from one environment and import into other. It works with managed, unmanaged, and patch solutions. Execution of script can be triggered manually or it can… Continue Reading Yawer...

Read More
Flow variables
Aug01

Flow variables

  Today I was doing a Flow task and to complete it I used variable as a flag. It is very interesting Flow is a “No Code” approach but still many coding concepts are available in it. Having development experience or knowledge just open another door of creativity. The good thing is in Flow “No Code” means we don’t write code, rather we use code blocks as actions to do different things. We...

Read More
Create contact from received Email using Flow
Jun09

Create contact from received Email using Flow

Last week in a meeting client explained requirement: “.. we receive emails in a mail box, and we manually create contacts in CRM using sender name and address for further processing, we want to automate this.. .” This task was going to extend existing system functionality but there was no existing code to reuse or modify and of course expectation was to deliver this soon. So it was a perfect case to use Microsoft Business...

Read More