Fixed – VS402356: You do not have the permissions required to perform the attempted operation on this process (Azure DevOps)
Mar 26, 2024
We would get the below error while trying to modify states in the Azure DevOps process. VS402356: You do not have the permissions required to perform the attempted operation on this process To fix this we can add the user to the Project Collection Administrators group. Or better give Process specific permission to the user … Continue reading "Fixed – VS402356: You do not have the permissions required to perform the attempted operation on this process (Azure DevOps)"
Using Union function to remove duplicates – Power Automate / Dataverse
Mar 25, 2024
We recently got the below error in one of our cloud flows, the requirement was to fetch the distinct work orders that have notes with attachments associated with them. A resource of type ‘Microsoft.Dynamics.CRM.annotation’ was found in a resource set that otherwise has entries of type Microsoft.Dynamics.CRM.msdyn_workorder’. In OData, all entries in a resource set … Continue reading "Using Union function to remove duplicates – Power Automate / Dataverse"
Fixed- The XRM workflow table row could not be found error (Power Automate)
Mar 19, 2024
Recently while trying to open one of our cloud flows we got the below error. Error: The XRM workflow table row could not be found. Inside the Power Automate maker portal for the new designer, we got the below error We could see our flows were in the OFF status. We switched ON the flows, … Continue reading "Fixed- The XRM workflow table row could not be found error (Power Automate)"
How to – use booking rules for validation checks in Dynamics 365 Field Service
Mar 18, 2024
Through booking rules, we can specify custom JavaScript methods, that can be used to run validation checks, before creation or update of a bookable resource booking record. Based on the result of the validation checks we can either warn the user or cancel the booking create or update event. Booking rules are triggered when a … Continue reading "How to – use booking rules for validation checks in Dynamics 365 Field Service"
Fixed – The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character am
Mar 12, 2024
Recently for one of our plugins, that moves attachments to the Azure Blob Storage, we got the below exception. BlobFileName: WFU000069107_Inside Install – CFC__2024_03_03_12_24_05_179_temp.jpgCaught Exception: The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.System.FormatException: The input … Continue reading "Fixed – The input is not a valid Base-64 string as
The ‘operationOptions’ property is not allowed on the trigger when the workflow contains actions of type ‘OpenApiConnection- Power Automate
Mar 11, 2024
Recently while trying to save one of our cloud flows having a “When a HTTP request is received” trigger, we got the below error message after adding the “List Rows” (Dataverse) action Request to XRM API failed with error: ‘Message: Flow client error returned with status code “BadRequest” and details “{“error”:{“code”:”InvalidOpenApiFlow”,”message”:”Flow save failed with code … Continue rea
Force Sync users from Azure AD Security Group / Microsoft 365 Group to Dataverse environment – Power Automate
Mar 6, 2024
For Microsoft 365 Group we can use – List Group members action of Office 365 Group connector. Also check – https://nishantrana.me/2022/06/23/how-to-force-user-sync-power-platform-dynamics-365/ Hope it helps..
ILMerge / Dependent Assemblies in Plugin – System.IO.FileNotFoundException: Could not load file or assembly ‘System.Memory.Data’ – Dynamics 36
Mar 5, 2024
Recently in one of our Plugins, which was using Azure.Storage.Blobs and Azure.Storage.Common libraries to move attachments from notes to Azure Blob Storage suddenly started throwing the below exception. The Plugin had been working fine and had been deployed long back to the production environment. System.TypeInitializationException: The type initializer for ‘Azure.Response’ threw an exception. —> System.IO.FileNotFoundException: … Continue reading "ILMerge / Dependent
The plug-in execution failed because the Sandbox Worker process crashed. This is typically due to an error in the plug-in code – Dataverse / Dynamic
Mar 4, 2024
Recently we got the below exception for one of our plugins. Message: The plug-in execution failed because the Sandbox Worker process crashed. This is typically due to an error in the plug-in code. Please refer to this document: https://go.microsoft.com/fwlink/?linkid=2189390Microsoft.Xrm.RemotePlugin.Grpc.ExceptionHandlers.SandboxFabricWorkerCommunicationException: Error communicating with SandboxFabric Worker —> Grpc.Core.RpcException: Status(StatusCode=”DeadlineExceeded”,
Only notes are available in Offline mode. Please check your internet connection to view other timeline records – Dataverse / Dynamics 365
Mar 1, 2024
We were recently exploring the Dynamics 365 Field Service mobile app, we saw that for the users with a mobile offline profile configured – Add the user to an offline profile, when they go offline they will see the below message – “Only Notes are available in offline mode. If you would like to view … Continue reading "Only notes are available in Offline mode. Please check your internet connection to view other timeline records – Dataverse / Dynamics 365"
Fixed – Duplicate records in Azure Synapse Link (Dataverse)
Feb 29, 2024
Recently for some of our Dataverse environments, we found duplicate records getting created (same GUID) for Notes and Work Order Incident tables in the corresponding CSV files. Here we were using In place update – In-place updates vs. append-only writes This was causing the Power BI reports built on top of it to fail. On … Continue reading "Fixed – Duplicate records in Azure Synapse Link (Dataverse)"
Fixed – System.InvalidOperationException: Message size exceeded when attempting to send response to sandbox. Message Size 123 Mb. Max Allowed 128974
Feb 28, 2024
Recently we got the below exception for one of our plugins Message: System.InvalidOperationException: Message size exceeded when attempting to send response to sandbox. Message Size 123 Mb. Max Allowed 128974848 Mb. Below is the code where we were getting the error. We were retrieving the notes records associated with the inspection response/inspection attachments. (Dynamics 365 … Continue reading "Fixed – System.InvalidOperationException: Message size exceeded when attempting to sen
Block unmanaged customizations (preview) – Dataverse / Dynamics 365
Feb 26, 2024
We were recently trying out the new block unmanaged customizations feature introduced. Now with more and more adoption of Managed Solutions, having this feature could help the administrators to manage and control the environment. It is still in preview, with its sets of known limitations. To see it in action, enable it from Environment >> … Continue reading "Block unmanaged customizations (preview) – Dataverse / Dynamics 365"
Exploring Pascalcase Data Mask App for masking data for Dynamics 365 and Power Platform Environments
Feb 16, 2024
You have probably used the copy environment feature in the Microsoft Power Platform admin centre to copy data and customizations between environments. However, there is a crucial aspect to consider data privacy and security. When transferring data, especially to sandbox environments which typically have less stringent access controls, there is an inherent risk of sensitive … Continue reading "Exploring Pascalcase Data Mask App for masking data for Dynamics 365 and Power Platform Envir
Use Sales Copilot to see the leads and opportunities assigned (Dynamics 365)
Feb 14, 2024
Using the “Sales Copilot” we can get the list of leads and opportunities assigned to us in the last 15 days. For this, we can use the “What’s newly assigned to me” prompt To enable Sales Copilot, Inside Sales Hub, navigate to App Settings >> Copilot (General Settings) and specify the Sales Apps in which we want the … Continue reading "Use Sales Copilot to see the leads and opportunities assigned (Dynamics 365)"
Use Sales Copilot to see the pipeline (Dynamics 365)
Feb 13, 2024
Using the “Sales Copilot” we can get the list of opportunities assigned to us. For this, we can use the “Show my pipeline” prompt To enable Sales Copilot, Inside Sales Hub, navigate to App Settings >> Copilot (General Settings) and specify the Sales Apps in which we want the Sales Copilot to be enabled. To … Continue reading "Use Sales Copilot to see the pipeline (Dynamics 365)"
Use the theme assistant Copilot to style emails (Dynamics 365 Customer Insights – Journey / Marketing)
Feb 7, 2024
Using Copilot’s theme assistant we can fetch the styles from a website and apply it to our email. Microsoft strongly recommends using Theme Assistant only on websites owned and not on 3rd party websites. To use this feature, open an existing email record, enter the Website’s URL in the theme assistant section, and click on … Continue reading "Use the theme assistant Copilot to style emails (Dynamics 365 Customer Insights – Journey / Marketing)"
Fixed – InvalidStateError: Failed to read the ‘responseText’ property from ‘XMLHttpRequest’: The value is only accessible if the object’s
Feb 6, 2024
Recently we got the below error when we tried to download and zip the files from within CRM’s Web Resource. The files were stored in Azure Blob Storage. We were using JSZipUtils for it. Access to XMLHttpRequest at ‘https://dlnznon…..’ from origin ‘https://dnzutl-dev-abc.crm6.dynamics.com’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the … Continue reading "Fixed – InvalidStateError: Failed to r
Fixed – Invalid type. Expected Integer but got Number (Power Automate)
Feb 5, 2024
In one of our Cloud Flows, for Parse JSON action, we got the below error – ValidationFailed. The schema validation Failed. “Invalid type. Expected Integer but got Number” The generated schema had data type defined as integer instead of number type for certain properties, and the response was having decimal value to it. So replacing … Continue reading "Fixed – Invalid type. Expected Integer but got Number (Power Automate)"
Analyzing PowerApps Canvas and Model-Driven Apps Performance
Feb 1, 2024