When sharing records in C#, use GrantAccess to specify access rights for the recipient. ModifyAccess allows modifying shared record access. Access rights vary for each user. Users cannot be given rights they don't have. ShareRecord and ModifyAcces...
The new Command Bar editing capability makes model-driven app button customizations easier. This blog post demonstrates creating a responsive Power Fx Button for cloning records. It uses Language() function to display notifications in the user's l...
The Microsoft Dataverse connector now offers enhanced flexibility with the inclusion of the Environment parameter. Users can seamlessly connect to different environments from cloud flows, enabling actions such as listing rows, adding or updating r...
The OnSave event in Dynamics 365 allows developers to implement custom business logic and data validation before saving. By adding a custom function, such as validateOpportunityScoreOnSave, developers can ensure data integrity and accuracy. This e...
The recent release of the Microsoft.PowerPlatform.Dataverse.Client introduces the ServiceClient class, offering a modern approach to connect to Dynamics 365 web service. It supports .NET Core and .NET 5, utilizing Microsoft.Identity.Client for imp...
This blog post demonstrates how to set column values using parameters passed to a form in Dynamics 365 using client API. It explains the syntax for passing parameters in the URL and the Xrm.Navigation.openForm method. Additionally, it details sett...
The post explains how to use the formContext.getAttribute(arg).getIsDirty() web API to check for unsaved changes in column values of a record. It provides examples of using the method for different types of attributes and suggests actions based on...
The post discusses how to retrieve records in CRM using Xrm.WebApi.retrieveRecord(). This method allows fetching a single record by ID and entity name, with options to specify attributes and relationships in the response. Code examples demonstrate...
The blog post explains the usage of Xrm.WebApi.updateRecord() method in Dynamics 365. It covers the method's syntax, parameters, success and error callbacks, and provides code examples for updating different types of fields. Use cases include chan...