Every month, Microsoft generates another version of the Graph PowerShell SDK. If you use the SDK with Azure Automation, you need to update the modules too.
Microsoft doesn't support using an Azure Automation managed identity and Exchange Online PowerShell. However, that doesn't mean the two can't work together.
Running an Exchange hybrid server in Azure is easy; the challenge is cost - the savior is automation. This article covers how to automate your Exchange Hybrid server in Azure and significantly reduce the cost of running your hybrid server in Azure with basic start/stop solutions, progressing to maintenance scripts to ensure the server is kept up to date regularly. It also explores how the maintenance scripts can be expanded to cover scheduled reporting or other tasks.
In this article, we describe how to create files in SharePoint Online using PowerShell running in an Azure Automation runbook.
The Microsoft Graph SDK for PowerShell is a good way to execute Microsoft Graph API queries from PowerShell scripts. In this article, we explain how to use the SDK with Azure Automation.
As many organizations adapt legacy scripts to use app authentication instead of traditional service account credentials, security can be compromised if certain risks are overlooked. While app secrets can be great for testing code, there’s a reason they have an enforced expiry date - the longer a secret exists in production, the higher the risk it will become compromised. The methods described in this article will help build a good foundation for app authentication while keeping security top of mind when creating or updating automation scripts.
Azure Automation runbooks can run Exchange Online PowerShell code on sandbox machines. Is this a good way of getting work done?
Over the past year, the pandemic has disrupted traditional work patterns. With many working from home, many organizations now focus on how to help employees manage their work/life balance. Platforms like Microsoft Viva Insights can help, but there are many steps admins can take using existing technology to support a wellbeing mindset in their organization. An easy and effective change is to implement a transport rule that reminds people they have the “Right to Disconnect” when an email is received outside work hours. This article walks you through how to implement a timed disclaimer in Exchange Online with Azure Automation.
Microsoft MVP Gustavo Velez demonstrates how to use Azure Automation with SharePoint Online in this technical two-part series.