Tip #1294: Export solution before running solution checker

Export Excellence Award

tl;dr If you are getting “Couldn’t Complete” message from the solution checker, verify you can export the solution before running the solution checker. That way you’ll be able to see what’s wrong instead of an unhelpful “couldn’t complete” message. Today’s tip is from Andrew Wolfe. Got a tip? Send it to jar@crmtipoftheday.com. Tip I created […]

Tip #1286: Synchronize your watches

vintage brown and white watch lot

&tl;dr If you’re using CrmServiceClient and getting what seems to be a valid connection but cannot really use it because of the “The user authentication failed!” error, check the servers’ clocks in your infrastructure. Bo-o-o-oring I have some perfect reasonable code deployed in Azure and that code has been humming along, talking to Dynamics 365 […]

Tip #1263: Microsoft Flow and Azure outages

Cans connected by a string that is cut in the middle by scissors

Most of you were probably impacted by a most recent Azure outage on May 2 (see https://azure.microsoft.com/en-au/status/history/). Between 19:29 and 22:35 UTC on 02 May 2019, customers may have experienced connectivity issues with Microsoft cloud services including Azure, Microsoft 365, Dynamics 365 and Azure DevOps. Most services were recovered by 21:40 UTC with the remaining […]

Tip #1258: Dynamic attribute names in Flow

A "build your own hot dog" blackboard in a cafe

You know who are the most relentless follow-uppers? Super Simple Flow users, that’s who. Thank you everyone for your answers to my previous question. I have a follow up question. Is it possible to get the value of an attribute off of an entity dynamically instead of declaratively? E.g. instead of blah?[0]?.fullname something like blah?[0]?[someattributenameIgotinapreviousstep] […]