M365 Defender Secure Score Details via Graph API

Overview This quick post is to link you my script that gets detailed secure score information from the Microsoft Security Graph API. While it is easy to get your tenants overall Secure Score, it was a bit more difficult to get detailed information and perform accurate calculations. Pre-Requisites Register an Application in Azure AD and generate a secret.… Read More »

Azure Lighthouse: Prepare and Onboard Customers

Azure Lighthouse enables cross- and multi-tenant management, allowing for higher automation, scalability, and enhanced governance across resources and tenants. If you are a managed service provider, it is a great way to view your customers resources from a single pane of glass. What will this Post Cover? In this post we will cover using my PowerShell script to… Read More »

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 »