In an exciting update, Microsoft Teams is set to enhance user experience by allowing the customization of notification placements. Aimed at improving focus and productivity, this new feature will give users more control over where notifications appear on their screens. Whether you prefer to receive alerts in the bottom right, top right, bottom left, or… Continue reading
Get an Graph Authentication Token with PowerShell – No Modules Needed/HTTP-Only (Certificate-Based)
Most Important – Why Should You Avoid Client Secrets? Nowadays, it is recommended to avoid using client secrets and instead opt for certificate-based authentication. Client secrets pose a security risk as they are often stored in scripts or environment variables and can be compromised. Certificate-based authentication is more secure as it relies on asymmetric encryption,… Continue reading
Microsoft Entra App Registration for Microsoft 365 Access: A Step-by-Step Guide
Optimize Your Microsoft 365 Integration with App Registration Objective: This guide will walk you through the process of creating an App Registration in Microsoft Entra to enable secure access to Microsoft 365 (M365) resources. Whether you’re an IT admin automating tasks or a developer integrating with Microsoft Graph, this tutorial will help you get started…. Continue reading
Exchange Transport Rule Ignored? How 4,800 Unexpected Emails Were Sent During a Mailbox Cleanup
Recently, i faced a challenge : a massive mailbox, nearly 800 GB in size, needed to be drastically reduced to under 100 GB for a migration. The solution? Deleting old emails. But what happened next was completely unexpected. The Situation My Customer had a central service mailbox that had grown significantly over the years and… Continue reading
Microsoft Graph API: Delegated vs. Application Permissions – The Key to Proper Access Control
Microsoft Graph API is the gateway to data and services in Microsoft 365, but access must be carefully managed. This is where “Delegated Permissions” and “Application Permissions” come into play. Both determine how an app interacts with Microsoft Graph, but they serve different purposes and have distinct security implications. In this blog post, you’ll not… Continue reading
