How to Disable Multi-Factor Authentication (MFA) and Avoid Annoying Additional Authentications

Multi-Factor Authentication (MFA) can sometimes become an extra hurdle for users who prefer simplified access to their accounts. Here's how you can disable MFA in Microsoft Entra ID and Microsoft 365 Admin Center, allowing users to avoid any additional authentications beyond their password.

Accessing Classic Advanced Settings in Dynamics 365

 If you need to access the Classic Advanced Settings in Dynamics 365, you can do so easily by using a direct URL. This is useful when you want to manage settings in the classic interface.

Understanding Tax Calculation in Dynamics 365 Sales: The Essentials

 In Dynamics 365 Sales, managing tax calculations for Quotes and Orders can sometimes be less intuitive than expected. It's essential to understand how taxes are applied at both the Quote/Order Product level and the overall Quote/Order level, especially when discounts are involved. Below, we'll break down a few key points that can help clarify the system's behavior and implications for your customizations.

Setting Up a Formula-Type Calculated Column for Local Midnight Time (12:00:00 AM)

 In global data management, accurately capturing the start of the local day is crucial but challenging with standard functions like UTCNow() or Now(). These functions return the current UTC timestamp, which doesn’t always align with the local date. For instance, if UTCNow() shows "10-10 2:50 AM," this might actually be "10-9 7:50 PM" in Pacific Time, meaning the local date is still "10-9."

ActivityParty in Email Message

 An activity party represents a person or group associated with an activity. An activity can have multiple activity parties.

Resolve In-App Notification Visibility Issues: Setting Security Roles for Notifications


Understanding the Issue

System administrators may initially find that they are the only users who can view in-app notifications. When other users attempt to access the notification center, they might encounter issues such as the notifications not being visible or the notification center continuously loading without displaying any content.

How to Filter the OwnerId Lookup to Show Only Users and Dynamically Set a View by Name in Dynamics 365

 In most cases, you can filter lookup columns by setting a view directly in the column properties of a form in Dynamics 365. However, this option may not be available for certain lookup columns, such as the OwnerId field. In these cases, we need to use JavaScript to apply the filter and dynamically set the view. This article will walk you through three key points: filtering the OwnerId lookup to show only users, applying a view to the lookup, and dynamically retrieving the view ID by its name.

Introduction to Dataverse Search

 Dataverse search is a powerful tool within Microsoft Power Platform that helps users quickly find relevant information across multiple tables. By enabling Dataverse search, users can retrieve results from different tables in a single, consolidated list, sorted by relevance. This article covers the steps to enable Dataverse search and provides key details on its configuration and usage.

How to Check if the Current Form is a Quick Create Form in Dynamics 365 using JavaScript

 In Dynamics 365, you might need to identify whether the current form is a Quick Create form or another type, such as a Main form. 

How to Access the Classic Interface of Security Role Settings in Dynamics 365 CRM

 If you are accustomed to the classic interface of Microsoft Dynamics 365 CRM and need to manage Security Role settings, you may prefer to use the classic interface rather than the new unified interface. The classic interface can sometimes provide a more familiar layout for detailed administrative tasks. Below is a step-by-step guide on how to access the classic interface for editing a Security Role by directly navigating to the URL in your browser.

How to Add a Row Filter for Lookup Columns in Power Automate

 When adding a row filter to a Power Automate flow for lookup columns, you need to adjust the column name slightly by adding both a prefix and suffix. Here's how to do it step by step:

How to open a SharePoint file on Web browser directly instead of downloading.

Symptoms

Assume that you have Microsoft Offices Online in a SharePoint farm. When you open a URL (like http://sharepointserver/Shared%20Documents/DateTest.docx) to a SharePoint document by using the Chrome browser, you want to open the Office application with a direct connection to the document on SharePoint instead of downloading directly.

Implementing Dynamic Filters Using Drop-Down Lists in SSRS for Dynamics 365

 

Introduction

In this guide, we’ll show how to set up dynamic filters using drop-down lists in SSRS reports for Dynamics 365. This method enhances report flexibility and user interaction by allowing end-users to select different fields and date ranges dynamically.

Optimizing ActivityPointerBase Storage in Dynamics 365 by Moving Email Records and Attachments to SharePoint

The ActivityPointerBase table stores metadata for all activities (e.g., emails, tasks, appointments) in Dynamics 365, which can lead to significant storage consumption over time. Optimizing storage usage is essential for performance and cost management. Below are strategies to reduce the storage footprint of ActivityPointerBase:

How to create in-app notifications for model-driven apps the low code way

How to create in-app notifications for model-driven apps the low code way

How to Replicate a Power Pages Site within the same environment

 Creating a duplicate of a Power Pages site within the same environment requires careful planning and execution. This article outlines the structured approach to replicate a Power Pages site, focusing on security, permissions, and content management from the outset.

Dynamics 365 Customization: Prepopulating Child Activity Forms Using JavaScript

 

Scenario

In our scenario, users need to send emails related to specific receipt records. Automating the process to open an email form prepopulated with relevant data from the tri_receipt form saves time and minimizes data entry errors.

Nested Editable Grids in D365 CE v9 UCI

 

Nested Editable Grids in D365 CE v9 UCI

https://d365demystified.com/2019/07/25/nested-editable-grids-in-d365-ce-v9-uci/

Configuring Different Default Views for Duplicated Tables in Dynamics 365 Model-driven App Sitemap/Navigation

 When configuring a model-driven app in Dynamics 365, it's common to need different default views for the same entity to suit various user needs. For example, if you add the "Contact" entity twice to the app's navigation panel, you can set different default views by varying the content type.

How to Filter by a Boolean Column in Power Automate

Understanding Boolean Filters

Boolean data types represent two values: true or false. In Power Automate, when you need to filter data rows based on a Boolean condition, it's crucial to use the correct syntax to ensure accurate results. Here’s how you can apply this in different scenarios involving data operations like "List rows" or "Get items".

How to Resolve Publisher Prefix Mismatch When Importing PCF Controls in Dynamics 365

 When importing a Power Apps Component Framework (PCF) control into a Dynamics 365 solution, you might encounter an error related to a mismatch in publisher prefixes. The specific error message is:

The solution failed to import: customcontrols with name failed with following error: publisher prefix 'dev' for this control doesn't match the prefix 'dxc' for the solution.

How to Resolve PowerShell Execution Policy Error for NPM Install

When attempting to run the npm install command in PowerShell and encountering a script execution policy error, it indicates that PowerShell's security settings are preventing the script from running. Here’s how to fix this issue.

Add and Remove Member from Marketing List Using Plugin in Dynamics 365

 Introduction

Managing marketing list memberships efficiently is crucial for CRM systems like Microsoft Dynamics 365, where marketing lists play a key role in organizing campaigns and communications. This article demonstrates how to use custom plugins to add and remove contacts from marketing lists, leveraging Dynamics 365's SDK messages for optimized performance and robust error handling.

Tutorial: PCF Development Tutorial (Official)

 Power Apps component framework empowers professional developers and app makers to create code components for model-driven and canvas apps. These code components can be used to enhance the user experience for users working with data on forms, views, dashboards, and canvas app screens. For example, you can: Replace a column on a form that displays a numeric text value with a dial or slider code component. Transform a list into an entirely different visual experience bound to the dataset, like a Calendar or Map .

Ensuring CRM Notes Are Visible on Power Apps Portals

 A common issue with Dynamics 365 or Power Apps portals is that notes created in CRM may not appear on the portal. This is typically because the notes lack a specific identifier required for visibility.

Understanding Dynamics 365 Teams in Security Role: Security Group Teams vs. Owner Teams

 When implementing security and access controls in Dynamics 365, it is crucial to understand the differences between Security Group Teams and Owner Teams, as each type plays a distinct role in managing data access within the organization. Here, we will focus on how Security Group Teams operate, using them as an example to illustrate the broader principles that differentiate them from Owner Teams.

Managing Multiple Notifications for a Single Field in Dynamics 365

 Introduction: Dynamics 365 allows for multiple notifications to be set on a single field. However, without proper management, these notifications can override each other, leading to loss of critical information. This article explores how to manage these notifications effectively to ensure that users are well-informed without missing important alerts.

Prevent Duplicate with Alternate Keys in Dynamics 365

 Introduction

Maintaining data integrity in any CRM system is essential, and Microsoft Dynamics 365 offers a powerful feature to aid this process: Alternate Keys. These keys help ensure data uniqueness and integrity by preventing the creation of duplicate records. This is particularly useful in scenarios like managing email addresses where uniqueness is critical.