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

Author: Sanjaya Pradhan

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

Top 5 Dynamics 365 CE/ CRM Books for Developers and Consultants

In my experience I have gone through many Dynamics 365 Books and I know which books are good for developers and consultants. I never recommend candidates who I deliver training to read books because there are many online resources available. But its always a good practice to have some good books of D365 in your…
Read more

How to configure Relationship Assistance in Dynamics 365 CE/CRM

Dynamics 365 Sales Insights/ Relationship Assistance continuously analyzes the vast collection of customer-interaction data already stored in your Dynamics 365 Sales and Microsoft 365 databases. This helps you to better understand your business relationships, evaluate your activities in relation to previous successes, and choose the best path forward. Also, it enables you to build strong…
Read more

How to create a TASK Flow in Dynamics 365

In Dynamics 365 we can create task flows as a Part of Business Process flow by which we can achieve some business needs such as updating customers email etc. Check the below video to see how we can create task flow from scratch.

Azure Integration with Dynamics 365 CE/ CRM using Service Bus, Queue, Plugin Registration Tool and Azure Logic APP

Integrations is now an essential part of all business. Enterprise application integrations gives more flexible in handling Data in different systems at the same time. Microsoft Azure being the cloud technology provides a robust way of integration with other applications. Dynamics 365 Can be integrated with Microsoft Azure using many methods as given below. Using…
Read more

How to change Password for a Portal user in Dynamics 365

For our organization we might have Power Portals which are published for customer self service or partner portals. users which are registered in the portals are created as Contact records in Dynamics 365 and the passwords which are supplied by the portal user are handled internally. Sometimes we need to reset/ change password of a…
Read more

How to Set Default Page in a Dynamics 365 App

We have many enterprise applications available for Dynamics 365 and we can also create new apps for Dynamics 365. For every App that is loaded shows a default page. We can set the default page as per our choice using configuration. First Login Dynamics 365. Open the App (Example Sales Hub) click on Right top…
Read more

Change the Record count per page in Dynamics 365 Tables

Login Dynamics 365 and Load Any App (Example Sales hub). Click on Top right Gear icon to select Personalization Settings. Now in general TAB and select Record Per Page option. Change from 50 to your desired count then click OK.

If you do not see apps on Home Page click Sync Button

Sometimes apps such as Model-driven app, canvas app are not showing on the home page of dynamics 365. If you do not see your app on the home page then click on Sync button and after Sync button process ends you can see your Apps.

How to subscribe your Office 365 E5 Trial version for Dynamics 365 Online Application

Login Office 365 Admin Center and Click Admin option. Click on Billing-> Purchase Services. Scroll Down to select Office 365 App. Select Office 365 E5 and click the app. Now you can click on Get Trial option. If you have already taken trial you can click on Manage Trial to Extend Trial.

How can you immediately Logout a user forcibly from Dynamics 365

Sometimes due to some security reason or other issues we need to forcibly logout a user from all sessions. To do that we have to use the Sign out from all sessions feature of Office Admin center. Login Office Admin Center and click users-> Active users->Select user and click on the user name. One the…
Read more

How to assign Dynamics 365 app subscription to a User in your organization

First Login to Office 365 Admin Center using your organization credential. Then choose Users from sitemap and Click on Active User. Now select the user for which you want to add subscription. Then click on Manage Product Licenses option Now when you click Manage Product License the slide window will open where you should click…
Read more

How to check if your role is Global Admin in Office Admin Center

Sometimes we need to have a Global Admin Role so that we can Approve Email for other users in the organization when we try to integrate outlook mailbox with Dynamics 365. So here is the way to check the user role for Online Dynamics 365. Login Office.com using your organization credential. When the Office 365…
Read more

Execute vs ExecuteMultipleRequest vs ExecuteTransactionRequest in Dynamics 365

1) Execute We can use Execute method for any D365transaction request without using service methods such as Create,Update, Delete etc.. in the IOrganizationService to perform common operations. We can use Request and Response classes with the Execute method to do any transaction with D365. The Execute method takes a message request class as a parameter and returns a message…
Read more

OOPS Concepts In C#

Object-Oriented Programming is a programming model that works on a principle that revolves around objects rather than action or logic. It allows the users to create objects based on the requirement and then create methods to operate upon those objects. Namespace A namespace in C# is a collection of classes. It provides a structure to…
Read more

How to add Users in Dynamic 365 Application

As a part of product configuration every organization creates user for their Dynamics 365 platform or import users from excel sheets. In this post we will see below points. How to create a user for online Dynamics 365 How to search the user in Dynamics 365 How to assign security role for that newly created…
Read more

Working with Goals in Dynamics 365 Customer Engagement

Goals are very important part to any organization, as they can be used for compensation, bonuses, or even advancement within an organization. Dynamics 365 provides the ability to define and work with goals. Some examples of goals might include: A salesperson might have targets for a certain amount of ‘won’ opportunities where ‘in-progress’ and ‘won’…
Read more

Add a button on Form Ribbon in Dynamics 365 Customer Engagement using Ribbon workbench and Form Context to Display Form Field Value

In this post we will see how to add buttons on an Entity form and attach a JavaScript event to interact with Form Fields using Form Context except Xrm.Page as Xrm.Page will not be used in future as per recommended by Microsoft. So let’s start. First we have to create a JavaScript web resource named…
Read more

Working with Calculated Fields in Dynamics 365 Customer Engagement

Calculated fields are the fields for which the value can be automatically calculated using some conditions and formulae in design time. The value will be automatically assigned to the field once the conditions are satisfied. For example, if I want to have a functionality to store the next birthday automatically of a specific contact after…
Read more

Connect Dynamics 365 from Console Application using C#.NET

We can use organization service end point to connect online Dynamics 365 entities from Console application using C#. Lets see how to do that, Step-1 : Create Console App and add the code below in your code. Update your username and password and org. Step-2 : It requires assemblies of SDK and you can install…
Read more

Syllabus for Dynamics 365 Customer Engagement Functional Training

Here is the complete syllabus for Functional Training in Dynamics 365 Customer Engagement.

How to display Confirm Dialog box using JavaScript in Dynamics 365 CE

Normally in JavaScript we use window.confirm to display a dialog box but in Dynamics 365 CE we use Xrm.Navigation objects. Lets see how we can display confirm dialog box in below video.