Category Archives: Microsoft 365

Secure Authentication with PowerShell & Service Principals: MS Graph, Azure AD, Azure & Exchange Online

In this blog I will share how you can securely connect to many services using what is known as a “Service Principal”. We will be connecting to the following services with one script (only 12 lines of code) and one service principal with no authentication prompts: Azure AD (AzureAD module) Exchange Online (ExchangeOnlineManagement V2.0 Module) Azure (Az module)… Read More »

Exchange Online Protection: Simple, Effective & Basic Measures

Exchange Online Protection (EOP) is the cloud-based filtering service that helps protect your organization against spam and malware. EOP is included in all Microsoft 365 organizations with Exchange Online mailboxes. EOP is also available in some on prem scenarios. Exchange Online Protection is already available with Exchange Online. In this guide, we will go through some simple, yet… Read More »

M365 Phone System: Configuration

In this guide we will go over the setup and configuration on Microsoft 365 Phone System. Microsoft describes Phone system with the below statement. Phone System gives you PBX capabilities, but without the complicated and expensive equipment. Phone System allows you to replace your existing on-premises PBX system with a set of features delivered from Microsoft 365 or… Read More »

PowerShell: Managing CSP Partners

Have you ever run into a situation where you need to audit all your clients Microsoft 365 Environments for a particular report or set of information. Recently I came across across the need to audit global admins on all tenancies to monitor where we had an account. Rather than logging into each tenancy (a lot), I decided to… Read More »