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 #1264: Subscribe to AD changes using Flow

Large school of fish circling around

My flowbies! I want to trigger a Flow based on someone being added to an Azure AD Group. This doesn’t appear to be possible currently, as the Azure AD connector has no triggers. Am I correct? Andrew Bibby Hold my beer Microsoft Graph API contains the subscription feature where you can create subscriptions where a […]

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] […]

Tip #1256: Get attribute of the first record from the list

Starting lanes on athletic field numbered 1 to 8

This is probably a super simple question, but I’m a super simple flow user. After listing records from D365 how would I go about retrieving an attribute value of the first result returned? Michael “Super Simple Flow User” Ochs I won’t name the person who suggested the following: Declare variables to store values. Include top […]

Tip #1255: Say hello to PowerApps Component Framework

A disassembled electronic device parts on a table

At long last we have that abbreviation sorted out. CCF PCF or PowerApps control Component Framework a.k.a. Goodbye Web Resources is now available for public preview. It sounds grand and does hold the promise of changing the way we extend PowerApps, both model-driven and canvas. Read the announcement conveniently placed within the new PowerApps Component […]

Tip #1251: Run workflow when something did not happen

Brown and white beagle puppy sitting and waiting next to a resting bicycle

Flow is all the rage these days but there are some scenarios where classic workflow still rules. Classic workflow has the uncanny ability to readjust itself when underlying data you’re waiting for, changes. This dialog took place not so long ago: Steve “Reads his own blog” Mordue: I want to trigger a workflow to update […]