Introduction Integrating Dynamics 365 with Azure Functions provides a powerful way to automate business processes and connect external applications with your CRM system. In this guide, we’ll explore how to create new records in Microsoft Dynamics 365 using an Azure Function App with an HTTP trigger. This approach enables developers to expose lightweight, scalable APIs... Continue Reading →
Dynamics 365 Integration: Build and Publish Azure Function Apps
Introduction In modern business environments, extending and automating Dynamics 365 functionality is essential for improving efficiency and integration. One powerful way to achieve this is by using Azure Function Apps. These lightweight, serverless functions let you run custom code in the cloud to handle CRM events, automate processes, or connect Dynamics 365 with other services.... Continue Reading →
Dynamics 365 Integration: Register App in Microsoft Azure Entra ID
Introduction We need to register Dynamics 365 app in Microsoft Entra ID to enable secure authentication and authorization when connecting Dynamics 365 with other applications or services.It allows the app to get a Client ID and Secret, which are used to securely access D365 APIs without using user credentials. Steps: Go to Microsoft Entra admin... Continue Reading →
Handle Open Operation Set issue using Disposable Interface
Problem Statement: In C# code, if an exception or error occurs while adding operations to an Operation Set, it remains in an Open state. Since each user has a limit of 10 open Operation Sets, exceeding this limit causes other Operation Sets to fail. To address this issue, the Disposable Interface can be used to... Continue Reading →
Delete disabled/deleted AAD users from Dynamics
Problem Statement: Microsoft Dataverse disables users when we delete user from Azure Active Directory or the Microsoft 365 admin center. However, these disabled users still occupy space and holds historical records. To overcome this issue, Dataverse offers a feature that enables the removal of disabled users. Solution: Microsoft has introduced new feature to delete disabled... Continue Reading →
Set Key Vault Reference to Azure Function
Problem Statement: We cannot store secure values like client ids/secrets, connection strings, references, credentials, etc. directly in Azure Function configuration or code. We can use Key Vault to store these values needed in Azure Function. Azure Key Vault is a cloud-based service provided by Microsoft Azure that allows users to securely store and manage cryptographic... Continue Reading →