How to securely trigger Azure Functions from Azure Logic Apps

How to securely trigger Azure Functions from Azure Logic Apps

In this article, I’ll give you step-by-step instructions on securely triggering an Azure Function from an Azure Logic App. First, we’ll create the Azure Function app and then integrate it with an existing Logic App while following security best practices.

Authenticating to Azure AD protected APIs with Managed Identity — No Key Vault required

Authenticating to Azure AD protected APIs with Managed Identity — No Key Vault required

Did you know there is a way for us to securely authenticate to Azure AD protected APIs while simultaneously avoiding storing any credentials?

The Ultimate Guide to Microsoft Teams based approvals

The Ultimate Guide to Microsoft Teams based approvals

Organizations have a lot of processes that include an approval step. Let’s dig into all the available Teams-based approval implementation options, what problems we might face, and how to counter them.

Bring your Teams provisioning order form and approvals where they matter the most — Part 2

Bring your Teams provisioning order form and approvals where they matter the most — Part 2

This blog post is about showing you how we can have as effortless Teams provisioning approvals as possible right where they matter the most.

Deleting the treacherous Wiki tab as a part of your Teams provisioning process

Deleting the treacherous Wiki tab as a part of your Teams provisioning process

Using the Wiki tab in Teams can easily lead to a permanent loss of information. Let me show you how to delete the tab during your provisioning process.

Authenticating to Microsoft 365 APIs with a certificate — step-by-step

Authenticating to Microsoft 365 APIs with a certificate — step-by-step

This blog post is meant to be the one place to get all of the information you need for setting up certificate authentication. This scenario is important when you, for example, want to use the SharePoint Online REST API with application permissions.

Calling Microsoft Graph from Power Automate (and other daemon apps) with delegated permissions

Calling Microsoft Graph from Power Automate (and other daemon apps) with delegated permissions

Last week I realized that I have never actually shared how you can authenticate to Microsoft Graph from Microsoft Flow using delegated permissions. So, without further ado, let me show you how you can do that with a REST request. You can also use this method in other daemon apps such as Azure Functions or WebJobs.

How to Securely Call a Logic App from an Azure Function + Benefits

How to Securely Call a Logic App from an Azure Function + Benefits

Probably the most predominant reason to choose to implement something with Azure Logic Apps or Microsoft Flow is how fast and easy it is to automate processes with them, and how that can lead to reduced implementation costs. However, there is one thing that can really rack up the costs, and that is polling.

Provisioning Teams with a SharePoint Site Template, Power Automate and Microsoft Graph

Provisioning Teams with a SharePoint Site Template, Power Automate and Microsoft Graph

Soon you will be able to create a team for an Office 365 group via its modern team site. There will be a button that allows you to create a Team with a single click. But could things be made even easier? In this blog post, I’ll show you how you can have an option to create a team automatically when creating a new modern, Office 365 group connected team site.