Understanding Privilege Check and Shared Access in Dataverse / Dynamics 365
May 15, 2024
Let us understand this with a simple example. We have the following 2 custom tables having a 1 – N relationship. Project (1-n) Artefact. The relationship behavior is Custom with Cascade All for all the actions except Delete. User 1 is the System Administrator and Test User 1 has the Field Service Admin role but … Continue reading "Understanding Privilege Check and Shared Access in Dataverse / Dynamics 365"
Turn on failed or You need a Microsoft Dynamics 365 license to continue error while trying to Activate a Workflow – Dynamics 365 / Dataverse
May 14, 2024
Recently while trying to Activate a Workflow we got the below error – Turn on failed. The user with SystemUserId=f02934fa-483e-eb11-bf70-000d3a795b83 in OrganizationContext=37c5705b-a88f-4f40-b654-7bab4d5c1f95 is not licensed. Please contact your system administrator to add license to this user for the action to succeed. SystemUserAccessMode=0 is not either of (NonInteractive=4, SetupUser=1). User IsDisabled=True, IsLicensed=False. ImpersonatingSystemUserId=a18194b7-9fe2-47b8-84a9-d87c65dc9dfd
Flow Error – It hasn’t been triggered successfully in the last 28 days (Power Automate / Dataverse)
May 13, 2024
For one of our flows while testing we realized it was not getting triggered. We could see it giving below error – There’s a problem that needs to be fixed to trigger this flow – It hasn’t been triggered successfully in the last 28 days. We tried a couple of things and I think either … Continue reading "Flow Error – It hasn’t been triggered successfully in the last 28 days (Power Automate / Dataverse)"
Use Filter Array action to remove values from an array variable – Power Automate
May 7, 2024
Suppose we have below array variable – varTestVariable having a list of GUIDs in it. And we have another array variable varWorkOrderGuidToBeRemoved which has the list of GUIDs we want to remove from our first variable varTestVariable For this, we can make use of the Filter array action In From, first we have specified the … Continue reading "Use Filter Array action to remove values from an array variable – Power Automate"
Fixed – The latitude or longitude for the User record associated with this resource is invalid – Dynamics 365 Field Service /Dataverse
May 6, 2024
While trying to set the Start Location / End location to the Resource Address for Bookable Resource, we might get the below error Exception Message: The latitude or longitude for the User record associated with this resource is invalid. Please provide a valid latitude and longitude and then set the start and end location for … Continue reading "Fixed – The latitude or longitude for the User record associated with this resource is invalid – Dynamics 365 Field Service /Datav
Use Geolocation Settings for Location Tracking and Auditing – Dynamics 365 Field Service
Apr 30, 2024
We can track the different locations Field Service technicians have traveled or where they are at a given time inside Dynamics 365 Field Service. Field Service Technicians can enable location sharing from the app, and based on the Geolocation Settings configured, we can see the technician’s location in the schedule board and also list location … Continue reading "Use Geolocation Settings for Location Tracking and Auditing – Dynamics 365 Field Service"
Fix the trigger – Microsoft.OData.ODataException: A binary operator with incompatible types was detected. Found operand types ‘Edm.Guid’ and ‘
Apr 29, 2024
Recently in one of our flow triggers – When a row is modified (Dataverse), we got the below error Exception parsing _msdyn_billingaccount_value eq ‘a84c5028-ecdf-ed11-a7c7-00224893b2b0’ submitted for attribute filterexpression of callback registration. Target entity: msdyn_workorder. Exception: Microsoft.OData.ODataException: A binary operator with incompatible types was detected. Found operand types ‘Edm.Guid’ and ‘Edm.String’ for operator kind ‘Equal
Portal does not load and displays “Server Error” or shows “Getting set up.. This might take a while” message -Portal Startup Issue (PowerApps
Apr 23, 2024
While trying to create a Website with Template – Partner Portal, we observed the provisioning stuck at – Getting set up… Also, it was showing the below error on checking the Site Health. “URL of the Dynamics 365 organization connected to this portal has been changed.” Which wasn’t the case as the URL of the … Continue reading "Portal does not load and displays “Server Error” or shows “Getting set up.. This might take a while” message -Portal Startup Issue (Power
Versioning and Drafts for Solution-based Cloud Flows – Power Automate
Apr 22, 2024
We now have the version support for Cloud Flows in Power Automate. This feature is only available in the new editor. Let us start by creating a simple flow, the creation part will happen in the existing editor. Let us save the flow, and select Edit >> Details in a new tab to open it … Continue reading "Versioning and Drafts for Solution-based Cloud Flows – Power Automate"
What will happen on changing the password of the user account used as the Owner of Cloud Flow and for Connection – Power Automate
Apr 16, 2024
Recently we had to change the password of the user account being used as an owner of the cloud flows as well as the used for connection/connection reference. So we tried it on a trial environment first, below is our flow that runs every 5 minutes and creates a contact record (Dataverse), sends an email … Continue reading "What will happen on changing the password of the user account used as the Owner of Cloud Flow and for Connection – Power Automate"
Using Focused view in Dynamics 365
Apr 15, 2024
Focused view in Dynamics 365 that allows users to view and manage all their records in one place, allowing them to be more productive, as they can stay on track and avoid getting sidetracked by switching between multiple screens to find the information they need. We can enable and disable it for all the records … Continue reading "Using Focused view in Dynamics 365"
Associate activities (Email) with multiple related records – Dataverse / Dynamics 365
Apr 9, 2024
This new feature allows associating an activity record with multiple related records or related parties. For E.g. we might want to associate an email with multiple cases, or with case as well as account and contact records. It is still in the public preview (April 24) and is only available for Email Activity. To see … Continue reading "Associate activities (Email) with multiple related records – Dataverse / Dynamics 365"
New Attachment features for Email – Dataverse / Dynamics 365
Apr 8, 2024
We can see a few new features added to attachments for email activity as part of 2024 Release Wave 1. Get all the details here Hope it helps..
Fixed – The plug-in execution failed because no Sandbox Hosts are currently available. Please check that you have a Sandbox server configured and th
Apr 2, 2024
Recently we were bulk updating our records, which would trigger an asynchronous plugin registered on its update. We were using the wonderful Bulk Data Updater (XrmToolBox) plugin for it. We realized if we are updating too many records at once say e.g. 100 Batch Size (total 5K records to be processed), we are getting below … Continue reading "Fixed – The plug-in execution failed because no Sandbox Hosts are currently available. Please check that you have a Sandbox server configured an
Geofencing unit ‘Mile’ with id: ” cannot be removed – Dynamics 365 Field Service
Apr 1, 2024
While trying to delete the Unit records related to the “Distance Units of Measure for Resource and Asset Location Management” unit group, we will get the below error Geofencing unit ‘Mile’ with id: ‘<GUID>’ cannot be removed Below is the out of the box plugin that restricts the deletion of the unit The code for … Continue reading "Geofencing unit ‘Mile’ with id: ” cannot be removed – Dynamics 365 Field Service"
Fixed – Web resource method does not exist: OnLoad error in Work Order, Work Order Service task, and other forms in Dynamics 365 Field Service
Mar 28, 2024
Recently we started getting the below error on the form load of the Work Order Service Task record, that also only in specific environments, and there was no changes made there. Error Details: Event Name: onload Function Name: OnLoad Web Resource Name: msdyn_/WorkOrderServiceTask/WorkOrderServiceTask.js Solution Name: msdyn_FieldService_patch_update Publisher Name: microsoftdynamics From the error message also it … Continue reading "Fixed – Web resource method does not exist: OnLoad erro
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"