RegEx Replace in Power Automate Flows

One of the many recent features Microsoft announced is “C# code in custom connector”. In the past we used to build some sort of services (azure functions mainly) to host the code and configure it as custom connector. Although it is quite powerful but it is good amount of work in terms of acquiring azure …

Continue reading RegEx Replace in Power Automate Flows

Monitor Long-running Power Automate Flows with a Flow.

One of the major challenges we see with the growing number of flows in an Enterprise is – The 'governance' of Flows for IT Support. It is very easy to lose track of the flows (specially with the throttling limits in place) and if any of them are doing business critical activities/regulatory stuff, the end …

Continue reading Monitor Long-running Power Automate Flows with a Flow.

Trigger Power Automate (Flow) Synchronously from CDS

💡 Triggering the flow Synchronously may not be a good idea. So, use it carefully. 💡 The steps mentioned here are not purely “citizen developer”, having said that it also doesn’t involve any coding. One should have knowledge on how to use Plugin Registration tool though. Again, as I mentioned in my previous blog post …

Continue reading Trigger Power Automate (Flow) Synchronously from CDS

Flows are not triggering or triggering very slow

There are times where for no “obvious” reason your flow stops working and/or triggering very slow (we are talking about hours together to trigger the flow).This I’m particularly talking in the context of CDS Trigger (when a record created/updated/deleted). When I faced this problem last week in one of our lower environments, It turns out …

Continue reading Flows are not triggering or triggering very slow

USD Customize toolbar buttons

Customize USD Toolbar buttons

One of the hidden features of USD is it’s ability to render the XAML as Display text for Tabs & Buttons (There might be some other places, which I haven’t looked yet 😊, Please post on comments if you see any other). The advantage of able to render the XAML is, you can change the …

Continue reading Customize USD Toolbar buttons

User Has Role

User Has Role in Workflow/Plugin

This morning, when I saw the requirement – “Check if the user has XYZ security role ... bla bla bla...”, Quite frankly, I thought it’s pretty straightforward. Join systemuserroles, roles and user, use RetrieveMultipleRequest – done!! But, when I started working on the task that’s when I realised there is this big gap (at least …

Continue reading User Has Role in Workflow/Plugin

Accelerate CRM web resources development using Fiddler

While developing web resources for Dynamics CRM, it is always a bit of pain to keep publish and test the changes. No matter how much-automated deployment you are talking about but those few minutes of publishing the solution breaks the flow of development for a “developer”. Here is a cool tip, using FIDDLER’s “Auto Responder” …

Continue reading Accelerate CRM web resources development using Fiddler

A Highlighted USD session based on specific conditions

Change Session Colour in USD

The other day, came across this specific requirement to “highlight” session with a different colour for specific customer types. At first thought that is weird requirement, but after keep revisiting the requirement couple of times that does seems to be a good and not really an uncommon requirement. Take the examples – you want your agents to talk …

Continue reading Change Session Colour in USD

Dispatcher Vs SafeDispatcher

Play safe – Use SafeDispatcher – Stop USD Crash

One of the better components that have been released as part of the USD 2.2.1 is ‘SafeDispatcher’. All these days, I hadn’t really given much care or thought to it, but now, after seeing the impact of it practically, I understand how important this component is for all custom hosted control developments. Hence, this blog …

Continue reading Play safe – Use SafeDispatcher – Stop USD Crash