7 Tips for Working with the Graph API in PowerShell

The Graph API is an amazingly powerful tool for both developers and admins to achieve some really cool things in Microsoft 365. There are multiple ways to leverage it using multiple languages but for somebody coming from an infrastructure background, that wants to manage, report or automate tasks in Microsoft 365, PowerShell makes the most …

Continue reading 7 Tips for Working with the Graph API in PowerShell

Configure Teams Direct Routing, Simple Deployment via PowerShell

A massive amount of organizations are delving into Teams even deeper and assessing the calling functionality as a replacement for their existing phone system. Of the different ways of implementing Teams calling, Direct Routing seems to be the standard for large organizations. The flexibility afforded through Direct Routing is exactly what is needed in a …

Continue reading Configure Teams Direct Routing, Simple Deployment via PowerShell

Deploying Office 365 Sensitivity Labels for the First Time – Keep It Simple, Stupid!

Sensitivity Labels in Office 365 can provide a fantastic level of protection to our tenant. We can use them to protect a range of services from files to Teams and Sites. One pain point I've seen a lot of customers struggle with in the past is the initial deployment of Sensitivity Labels. There is a …

Continue reading Deploying Office 365 Sensitivity Labels for the First Time – Keep It Simple, Stupid!

Securing External Access to Files in Teams: The Two Most Important Basic Configurations

Within Microsoft 365, it's almost impossible to avoid deploying Microsoft Teams. The value provided by Teams from a collaboration perspective is very hard to pass up. This is all great but since Teams allows such easy to use collaboration features, there are also risks that data leakage can occur either by mistake or intentionally. There …

Continue reading Securing External Access to Files in Teams: The Two Most Important Basic Configurations

Microsoft 365 Licensing Auto-Claim Policy

There are various methods for managing Microsoft/Office 365 licensing for our users. We can manually assign licenses as we always could, but now we can also use the fantastic Group-based licensing feature to add some standardisation to our licensing deployments and we also have certain licenses available under self-service purchase. A new addition to the …

Continue reading Microsoft 365 Licensing Auto-Claim Policy

A Look at Office 365 Tenant to Tenant Migration Options

When we assess a tenant to tenant migration for Office 365, there are a variety of methods and tools available to us. Depending on the budget and requirements we have during the migration, the tools we use can change drastically. For the key workloads (Exchange, SharePoint, Teams, OneDrive) in Office 365, I have broken down …

Continue reading A Look at Office 365 Tenant to Tenant Migration Options

Reminder: Power BI Premium and Power Automate Per User (RPA) to be Added to Microsoft 365 Self-Service Purchases

Self-Service purchases of Microsoft 365 products were a controversial addition to Microsoft 365 when it originally launched a few years back. Granting the ability to end users to purchase products outside of admin control or the existing subscription is great from a digital transformation and usability perspective, however, in highly secure and governed environments, presents …

Continue reading Reminder: Power BI Premium and Power Automate Per User (RPA) to be Added to Microsoft 365 Self-Service Purchases

Study Guide Series: Exam MS-500 – Manage Data Privacy Regulation Compliance (Part 2)

This post is part of the overall MS-500 Exam Study Guide. Links to each topic as they are posted can be found here. This post will cover the following exam topics listed under the “Manage Data Privacy Regulation Compliance” section: Administer Compliance ManagerReview Compliance Manager reportsCreate and perform Compliance Manager assessments and action items Administer Compliance …

Continue reading Study Guide Series: Exam MS-500 – Manage Data Privacy Regulation Compliance (Part 2)