Mastering Async JavaScript in Dynamics 365 Ribbon Enable Rules

"In programming, the hard part isn't solving problems, but deciding what problems to solve." In Dynamics 365, one such nuanced problem is handling asynchronous operations when configuring ribbon enable rules. This blog post delves into how you can adeptly manage asynchronous JavaScript to control the visibility of ribbon buttons based on dynamic, data-driven conditions. Ribbon … Continue reading Mastering Async JavaScript in Dynamics 365 Ribbon Enable Rules

Max and Zoe Discuss Dataverse API Incoming Calls and Plugin Execution Logs

Max: Hey Zoe, I've been working with Dataverse and heard about tracking API incoming calls and plugin execution logs. Can you explain how this works and how I can query this information? Zoe: Sure, Max! Dataverse provides detailed performance data for API incoming calls, plugin execution logs, and SDK operations. This data is sent to … Continue reading Max and Zoe Discuss Dataverse API Incoming Calls and Plugin Execution Logs

Max and Zoe Discuss Dataverse Telemetry and Application Insights

Max: Hey Zoe, I've been hearing a lot about Dataverse telemetry and Application Insights. Can you explain what it is and how it helps with logging and diagnostics? Zoe: Sure, Max! Application Insights, a feature of Azure Monitor, is used for monitoring and diagnostics within the enterprise landscape. It captures telemetry data from your Dataverse … Continue reading Max and Zoe Discuss Dataverse Telemetry and Application Insights

Max and Zoe Discuss Dataverse Telemetry and Application Insights

Max: Hey Zoe, I've been hearing a lot about Dataverse telemetry and Application Insights lately. Can you explain what it is and how it can help with logging and diagnostics? Zoe: Sure, Max! Dataverse telemetry allows you to receive detailed diagnostics and performance data from your Dataverse environment and model-driven apps. By integrating with Application … Continue reading Max and Zoe Discuss Dataverse Telemetry and Application Insights

Viewing Retained Data: A Conversation with Max and Zoe

Max: Hey Zoe, I'm setting up data retention policies in Dataverse and need to view the retained data. Can you guide me through the critical steps and important limitations? Zoe: Sure, Max. First, let's talk about viewing retained data. You can do this using an advanced find query or by creating a Power Automate flow. … Continue reading Viewing Retained Data: A Conversation with Max and Zoe

Decoding Data Retention: A Conversation Between Max and Zoe

Max: Hey Zoe, I'm trying to get a handle on what data retention actually is. Can you explain it in simple terms? Zoe: Sure, Max! Data retention is basically the policies and practices that an organization uses to manage its electronic data. It determines how long different types of data should be kept based on … Continue reading Decoding Data Retention: A Conversation Between Max and Zoe

Mastering Wildcard Characters in FetchXML String Queries

When constructing queries in FetchXML that involve string conditions, utilizing wildcard characters can greatly expand your search capabilities and flexibility. This blog post will guide you through the different operators you can use with wildcard characters and explain each character's functionality, complete with relevant examples. Searching for Strings with Literal Wildcard Characters Sometimes, you might … Continue reading Mastering Wildcard Characters in FetchXML String Queries

Exploring Many-to-Many Relationships in Dynamics 365 with FetchXML

Navigating data relationships in Dynamics 365 can sometimes feel like a complex puzzle, especially when dealing with many-to-many relationships. A practical example of this complexity is the interaction between the SystemUser and Team tables through the teammembership_association. This relationship allows for sophisticated queries that demonstrate the power and flexibility of FetchXML. Understanding FetchXML for Many-to-Many … Continue reading Exploring Many-to-Many Relationships in Dynamics 365 with FetchXML

Introducing Version Control for Solution Cloud Flows

Max: Hey Zoe, have you checked out the new versioning feature for solution cloud flows? Zoe: No, I haven't. What does it do? Max: It's a game-changer. Previously, we didn’t have versioning for cloud flows, so if you needed to revert to a previous version after making changes or encountering errors, you were out of … Continue reading Introducing Version Control for Solution Cloud Flows

Balancing Scalability and Functionality: A Discussion on Dataverse Elastic Tables

Max: Zoe, have you heard about the new Dataverse feature - elastic tables? Zoe: Yes, I've read a bit about them. They seem tailored for handling large volumes of data in real-time, right? Max: Exactly! They're great for scenarios like large retail campaigns where you might need to handle millions of transactions quickly. They automatically … Continue reading Balancing Scalability and Functionality: A Discussion on Dataverse Elastic Tables