Bhubaneswar, Odisha, India
+91-8328865778
support@softchief.com

Month: February 2021

CRUD Operation in Console Application using C# in Dynamics 365

The below code can be used when you want to write business logic to perform CRUD (Create, Retrieve, Update and Delete) from C# Console Application to Connect Dynamics 365 Online Environment. The App ID is copied from Azure Active Directory App Registration Screen. To see how you can Register an application in Azure watch the…
Read more

Invalid Argument – Microsoft.Crm.ObjectModel. TargetAttributeValidationPlugin in Dynamics 365

While you are working on Plugins you may face such kind of exception so in this post I have explained about the solution and Root Cause. ERROR YOU GET SOLUTION The ROOT Cause of this error is when Dynamics 365 is Expecting a Different Data Type of a Field Value and You are passing with…
Read more

Unhandled Exception: System.ServiceModel. FaultException while registering Plugin in Dynamics 365 Online

Sometimes you will get issues while registering plugins for Dynamics 365 online like below. The solution is given below scroll. EXCEPTION WHILE REGISTERING PLUGIN SOLUTION: Its just about selecting correct and compatible versions of .NET Framework and Core Assembly. While creating Class Library Project for Plugin Choose Class Library Project with .NET Framework and the…
Read more

Clone a Record in Dynamics 365

Using Form Script and Ribbon Workbench we can create a functionality which will clone a record info to another record. Read the below article to understand the process. Cloning is one of the methods which can reduce the time spent on data entry, particularly if the same case record data being entered is similar. Cloning…
Read more

Mobile Push Notification in Model Driven APP in Dynamics 365 Power Apps

In Power Apps Canvas Apps we were able to configure Push Notification for mobile device so that we can get push notification in mobile whenever an action performed in Canvas App. But in Model Driven APP it was not available. Now as a part of 2021 Release Wave 1 Power Apps / Dynamics 365, we can…
Read more

An error occurred when processing the security tokens in the message:You are using Ws-Tust authentication which has been deprecated and no longer supported in your environment. Please use oAuth2.0 authentication in Dynamics 365 / CDS – Console App

If you are facing error while connecting Dynamics 365 from Console Application then use OAuth to connect using below code. update your code as per below.

An unsecured or incorrectly secured fault was received from the other party. See the inner FaultException for the fault code and detail – System.ServiceModel.Security.MessageSecurityException – FaultException: Authentication Failure – Console Application C# Dynamics 365

While connecting with Dynamics 365 from Console Applications if you are getting the below error then read this blog for solution. System.ServiceModel.Security.MessageSecurityException: ‘An unsecured or incorrectly secured fault was received from the other party. See the inner FaultException for the fault code and detail.’FaultException: Authentication Failure Solution If Your Multi-Factor Authentication is enabled then this…
Read more

What is MFA? How to Setup & Important Facts for Dynamics 365 Developers about MFA.

In this Post I will explore regarding the below facts. What is MFA for Microsoft Business Applications? How to Configure or Setup MFA? Pinpoints and Resolution of Dynamics 365 and Power Platform Developers around MFA Configuration. So Lets get started. What is MFA (Multi-Factor Authentication) for Microsoft Business Applications ? Microsoft Multi-Factor Authentication (MFA) is…
Read more

How to create a SSRS Report using Visual Studio and Fetch XML for Dynamics 365

In this post I will explain how to create a SSRS Report for Dynamics 365 Application. For this post we need to have SQL Data Tools 2015 (Choose the correct version of visual studio) and Report Authoring Extension package. If you want to watch the video then watch the below video where I have explained…
Read more