Actionable Messages is a way that we can send a small bit of JSON within an email message, it gets picked up by Outlook (Web, App, Desktop, Mobile) and parsed as quick actions, or a way to collect additional information. We can easily create Actionable Messages with Microsoft Flow
How to save and deploy a Publishing site using the PnP PowerShell and the PnP Provisioning.
[G]et parameters from outside into a PowerApp, and surprisingly this is really not well documented, but actually really quite easy to do.
- PowerApps Microphone control records MP3 files
- Cognitive Speech to Text wants to turn WAV files into JSON
- Even with Flow, we can’t convert the audio file formats.
- We need an Azure Function to gluethis one step
- After a bit of research, it looks like FFMPEG, a popular free utility can be used to do the conversion
Microsoft Power BI provides a powerful way to visualise SharePoint data and build reports and dashboards on SharePoint lists and libraries. With the introduction of a Power BI web part (and the embed code) we can now also integrate these Power BI assets in our SharePoint sites.
One (current) issue affecting both PowerApps and Flow is that neither support Managed Metadata Columns properly. This post outlines a method that – after getting access tokens – uses REST endpoints to update managed metadata columns.
I’m storing my blog’s images in Azure storage and serve them via Azure CDN for a better performance. However, the images didn’t have a Cache-Control header so far, so they wouldn’t get cached as much / as long as I wanted to. And while setting the CacheControl property on my Azure Storage blobs manually is possible, I didn’t want to do that, but rather have it automated. Azure and automation? Functions to the rescue!
Sample SharePoint Framework application customizer showing how to create a tenant global NavBar and Footer NavBar for modern sites, reading menu items from the Term Store.
The following guide is meant to bring clarity to customizing SharePoint and help you choose technologies that you can safely rely on for the foreseeable future. The intent is to provide our best recommendations regarding current and upcoming customizing practices and to provide some additional insight in our recommendations
This is a crazy one, and if you have read ALL my Microsoft Flow blog posts, you’ll be familiar with all these pieces. We are going to connect them a different way though, and the result is still awesome.