A Guide to Restoring Deleted Records in Microsoft Dataverse: Tips, Techniques, and Best Practices

Managing data in Microsoft Dataverse is critical, especially when it comes to deleted records. Accidental deletions or necessary cleanups are common, and knowing how to restore these records can save time and maintain data integrity. This blog post dives into how you can restore deleted records in Dataverse, using both the Power Platform Admin Center … Continue reading A Guide to Restoring Deleted Records in Microsoft Dataverse: Tips, Techniques, and Best Practices

Mastering Power Apps: Streamlining Workflows with ExecutionContext and Shared Variables

The executionContext object in Power Apps provides developers with robust control over event handling in model-driven applications. One of the key features of this object is the ability to store and retrieve shared variables using setSharedVariable and getSharedVariable methods. These methods enable data to be passed across different event handlers, creating a seamless flow of … Continue reading Mastering Power Apps: Streamlining Workflows with ExecutionContext and Shared Variables

Mastering Save Event Arguments in Power Apps: Real-Life Scenarios and Code Examples

To make the most of save event arguments in Power Apps model-driven apps, it's essential to understand how to manage and control save events during form submissions. The saveEventArgs class provides developers with methods for controlling the save process, including getSaveMode, isDefaultPrevented, and preventDefault. Let’s explore real-life scenarios where these methods become valuable. 1. Scenario: … Continue reading Mastering Save Event Arguments in Power Apps: Real-Life Scenarios and Code Examples

Harnessing Messages with the SDK for .NET in Dataverse

Understanding and utilizing messages in Dataverse is essential for developers working with the SDK for .NET. Messages in Dataverse represent operations on data, like creating, updating, or retrieving records. Each message is defined by a unique name and includes collections of input and output parameters. Here, we’ll walk through different methods of working with these … Continue reading Harnessing Messages with the SDK for .NET in Dataverse

Working with Saved Queries and FetchXML in Dynamics 365: A Guide to Converting and Manipulating Queries

In Dynamics 365, managing saved views and custom queries plays a central role in retrieving data efficiently. To support this, Dynamics 365 provides the SavedQuery and UserQuery tables, designed to store system views and user-specific saved queries, respectively. Understanding these tables and how to work with FetchXML and QueryExpression conversions can significantly enhance query manipulation … Continue reading Working with Saved Queries and FetchXML in Dynamics 365: A Guide to Converting and Manipulating Queries

Max and Zoe Discuss: Mastering Dataverse Auditing

Max: "Hey Zoe, I’ve been hearing a lot about Dataverse auditing lately. What's the big deal?" Zoe: "Oh, Max, Dataverse auditing is crucial for compliance, security, and governance. It’s like having a digital watchdog that keeps track of every change in your data, who made it, and when." Max: "So, it’s like a logbook for … Continue reading Max and Zoe Discuss: Mastering Dataverse Auditing

Max and Zoe Discuss: Navigating the World of Virtual Network Support for Power Platform

Max: "So, Zoe, I heard there’s a new way to keep our Power Platform resources super secure by using Azure Virtual Network. Can you break it down for me?" Zoe: "Sure, Max! Virtual Network support allows us to connect Power Platform directly to our resources inside a Virtual Network without exposing them to the public … Continue reading Max and Zoe Discuss: Navigating the World of Virtual Network Support for Power Platform

Max and Zoe Discuss: Controlling User Access with Security Groups in Power Platform

Max: "Hey Zoe, I've been hearing a lot about security groups in Power Platform. What's the big deal?" Zoe: "Max, security groups are like the gatekeepers of your environments. They control who gets in and who stays out. Imagine you have a set of environments for your company—Sales, Marketing, Service, and Dev. Each of these … Continue reading Max and Zoe Discuss: Controlling User Access with Security Groups in Power Platform

Max and Zoe Discuss: Navigating Data Loss Prevention (DLP) Policies in Power Platform

Max: "Zoe, I've been working on this flow for hours, and suddenly it's not letting me save. The error message says something about a blocked connector due to DLP policies. What’s going on?" Zoe: "Welcome to the world of Data Loss Prevention, or DLP, Max! It's all about keeping your organization’s data secure while allowing … Continue reading Max and Zoe Discuss: Navigating Data Loss Prevention (DLP) Policies in Power Platform

Max and Zoe Discuss: Safeguarding Dataverse Sessions with IP Cookie Binding

Max: "Zoe, I’m getting more concerned about session hijacking risks in our Dataverse environments. Do you think we’re secure enough?" Zoe: "I hear you, Max. One of the best ways to prevent these attacks is by enabling IP address-based cookie binding. It’s a powerful feature that can really beef up our security." Max: "How does … Continue reading Max and Zoe Discuss: Safeguarding Dataverse Sessions with IP Cookie Binding