How to use Security & Compliance PowerShell with application permissions on Azure Functions
In this article, we’ll connect to Security & Compliance PowerShell on a script run by an Azure Function using certificate authentication.
Application development, architecture design, and security in Microsoft cloud
In this article, we’ll connect to Security & Compliance PowerShell on a script run by an Azure Function using certificate authentication.
In this article, we’ll connect to Exchange Online in a PowerShell script run by an Azure Function using the Function App’s managed identity.
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.
Let’s authenticate to SharePoint Online from an Azure Function via PnP PowerShell using the managed identity or a self-signed certificate.
How to automatically configure SharePoint sites by utilizing SharePoint Site Templates and PnP Templates, executed by Azure resources.
Creating a Teams bot is not a complex process, but figuring out all the different things that are required for the first time can seem like a challenging feat to accomplish.
There’s no button in Azure Portal that allows us to stop and start the application gateway on-demand. Luckily, we can do it with PowerShell!
By default, Azure Functions process queue messages in parallel. Usually, parallelism is great but there are some occasions that might require you to process the messages one by one.
Do you want to set up your own separate Kali Linux VM in Azure for practicing hacking, which retains all the tools you decide to install?
Did you know there is a way for us to securely authenticate to Azure AD protected APIs while simultaneously avoiding storing any credentials?
“But I wanted to use them in my developer tenant that I got through the Microsoft 365 Developer Program because it also has 25 free E5 licenses!”
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.
This blog post is about showing you how we can have as effortless Teams provisioning approvals as possible right where they matter the most.
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.
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.
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.
In some extranet scenarios, you want to limit external sharing only to the employees of specific organizations. In Office 365, you can do that by configuring a list of allowed domains for guest invites. But what if one or more of your stakeholder organizations have blocked access to other Office 365 tenants via tenant restrictions?
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.
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.
Cloud solutions can’t communicate directly with on-premises hosted web services because of the firewall. Luckily we can get past that using Azure Relay. In this blog post, I’ll show you, how you can, e.g., expose a SharePoint-hosted web service to Office 365.