Augmentt Blogs

Expert analysis and practical guides for navigating Microsoft 365 and the evolving world of cybersecurity. Your go-to hub for staying secure and efficient in the cloud.

Managing Intune policies across 50 tenants using the same workflow you’d use for one is like trying to run a restaurant kitchen with home appliances—technically possible, but you’ll burn out before lunch.

The math is simple: every policy you recreate manually is time you’re not spending on higher-value work. This guide covers the techniques that actually scale: dynamic groups, security baselines, drift detection, and the architecture decisions that separate efficient MSPs from overwhelmed ones.

Why Intune policy management at scale matters for MSPs

Managing Intune policies at scale comes down to three core techniques: automating assignments with Entra ID dynamic groups, bundling configurations into Policy Sets, and using security baselines to standardize settings across devices. For MSPs juggling dozens or hundreds of tenants, these approaches turn what would otherwise be endless manual work into something repeatable and efficient.

Here’s the reality. Every hour spent recreating the same policy in a different tenant is an hour that could go toward higher-value work. When you’re responsible for 50 clients, each with their own Intune environment, that math adds up quickly.

Common Intune policy management challenges for MSPs

Before getting into solutions, it helps to name the problems. If you’ve been managing multiple tenants for a while, these pain points probably sound familiar.

Repetitive manual configuration across tenants

Creating the same device configuration policy 30 times—once per client—isn’t just tedious. It’s error-prone. A missed setting in tenant 17 might not surface until a compliance audit months later, and by then, tracking down the root cause becomes its own project.

Inconsistent policy deployment

Different technicians often have different approaches. One tech might configure BitLocker with certain recovery options while another uses slightly different settings. Over time, small variations create security gaps that are hard to spot and even harder to fix systematically.

Configuration drift without visibility

Configuration drift happens when policies change over time without anyone noticing. Maybe a client’s IT contact tweaked a setting. Maybe a technician made a “temporary” change that became permanent. Without centralized monitoring, deviations go undetected until something breaks.

No centralized multi-tenant view

Native Intune requires switching between tenants to see what’s happening. There’s no single dashboard showing policy status across all your clients, which makes it nearly impossible to spot problems before they turn into incidents.

How to design an Intune policy architecture that scales

The foundation of scalable Intune management is thoughtful policy design. Get this part right, and everything else becomes easier to manage.

Group policies by function

Rather than creating one massive policy that configures everything, break policies into functional categories. This approach—sometimes called “functional bucketing”—makes policies easier to troubleshoot and reuse across different clients.

Common functional groupings include:

  • Security settings: BitLocker, Windows Defender, firewall rules
  • Compliance requirements: OS version checks, encryption status, password policies
  • App deployment: Required apps, optional apps, app configuration
  • Device restrictions: Camera access, USB storage, screen capture

Keep policies modular and reusable

Smaller, single-purpose policies are easier to manage than monolithic ones. If a client needs a specific app configuration, you can add that policy without touching their security baseline. When something breaks, you can isolate the problem faster.

Use clear naming conventions

A policy named “Policy1” tells you nothing. A policy named “Win11-Security-Baseline-v2.1” tells you the OS, purpose, and version at a glance. When you’re managing hundreds of policies across dozens of tenants, clear naming saves significant troubleshooting time.

Balance granularity with manageability

There’s a tradeoff between customization and operational overhead. Too few policies means less flexibility. Too many means more complexity and more chances for conflicts.

ApproachProsCons
Monolithic policiesFewer policies to trackHard to customize, difficult to troubleshoot
Modular policiesFlexible, reusable, easier to debugMore policies to manage, requires good naming

Most MSPs find a middle ground works best; modular enough to be flexible, consolidated enough to stay manageable.

How to standardize configuration with security baselines

Security baselines are pre-configured sets of Windows settings that Microsoft recommends for securing devices. They provide a starting point so you’re not building security configurations from scratch every time.

Align baselines to CIS, NIST, or Microsoft Secure Score

CIS (Center for Internet Security) and NIST provide industry-recognized security benchmarks. Microsoft Secure Score measures how well a tenant follows Microsoft’s security recommendations. Aligning your baselines to one or more of these frameworks supports compliance reporting and gives clients confidence in your approach.

Create custom configuration profiles

Out-of-the-box baselines won’t fit every client. Healthcare organizations have HIPAA requirements. Financial services firms have their own regulations. Custom profiles let you modify baselines for specific industries or client needs without starting from zero.

Apply templates across all tenants

The real efficiency gain comes from defining a baseline once and deploying it everywhere. Instead of manually configuring each tenant, you apply a template and move on. This is where multi-tenant management platforms add significant value.

Tip: Augmentt’s Intune Autopilot lets you define configuration baselines once and deploy them across all client tenants with a single click, eliminating the repetitive work of tenant-by-tenant setup.

How to use dynamic groups for policy assignment

Dynamic groups in Entra ID (formerly Azure AD) automatically add or remove members based on device or user attributes. Instead of manually assigning policies to individual devices, you define rules like “all Windows 11 devices” or “all devices in the Sales department.”

When a new device enrolls, it automatically receives the right policies based on its attributes—no technician intervention required. Common attributes include:

  • Device type (Windows, iOS, Android)
  • OS version
  • Department or cost center
  • Physical location
  • Device ownership (corporate vs. personal)

This automation is essential at scale. Without it, every new device enrollment means manual policy assignment, which doesn’t work when you’re onboarding devices across 50 different clients.

How to enforce compliance policies with automated remediation

Compliance policies define what requirements a device has to meet to be considered “healthy.” They’re different from configuration policies, which apply settings. Compliance policies check whether settings are actually in place.

Define compliance requirements

Typical compliance checks include:

  • Encryption status: Is BitLocker enabled?
  • OS version: Is the device running a supported Windows version?
  • Password requirements: Does the device enforce minimum password complexity?
  • Antivirus status: Is Windows Defender active and up to date?

Configure remediation actions

When a device falls out of compliance, you can configure automatic responses. Options include sending the user a notification, setting a grace period for remediation, or restricting access to corporate resources until the issue is resolved.

Set noncompliance escalation workflows

A tiered response works well in practice: mark noncompliant, then notify user, then block access after grace period, then retire device if unresolved. This automation reduces manual follow-up while giving users a chance to fix issues themselves before access gets cut off.

How to detect and prevent Intune configuration drift

Drift detection is where many MSPs struggle. You set up policies correctly, but over time, things change. Without monitoring, you won’t know until something breaks or a client fails an audit.

Monitor for unauthorized policy changes

Comprehensive audit logging tracks who changed what and when. This visibility is critical when multiple technicians—or client IT contacts—have access to Intune. Without it, you’re flying blind.

Set alerts for baseline deviations

Proactive alerting notifies you when policies deviate from your approved baseline. You find out about problems before they cause incidents, rather than discovering drift during a quarterly review.

Remediate drift with one-click baseline reapplication

When drift occurs, you want to fix it quickly. The ability to restore policies to their baseline state with minimal effort keeps your clients secure without consuming hours of technician time. This is one area where purpose-built MSP tools outperform native Intune capabilities.

How to standardize enrollment with Windows Autopilot

Windows Autopilot enables zero-touch deployment. Devices ship directly to end users and configure themselves automatically when they first connect to the internet. No imaging, no hands-on setup from your team.

Configure enrollment profiles

Enrollment profiles control the user experience during setup—what screens they see, how the device is named, and which policies apply initially. You can create different profiles for different client types or device use cases.

Deploy zero-touch onboarding

The end user unboxes the device, signs in, and the device configures itself. For MSPs, this means new client devices arrive ready to work without requiring a technician visit or remote session.

Assign policies automatically at enrollment

Policies apply immediately based on dynamic group membership and enrollment profile settings. The device is compliant from minute one, which matters both for security and for client perception.

How to integrate Conditional Access with Intune policies

Conditional Access policies control who can access what resources under which conditions. When integrated with Intune, you can require devices to be compliant before they access Microsoft 365 or other corporate resources.

Common scenarios include:

  • Blocking access from noncompliant devices
  • Requiring MFA for unmanaged devices
  • Restricting access based on geographic location
  • Limiting access to specific apps based on device health

The key connection is that Intune compliance status becomes a condition that Conditional Access evaluates. A device that fails compliance checks can be automatically blocked from accessing sensitive resources.

How to structure role-based access for delegated administration

When multiple technicians manage multiple tenants, access control becomes critical. You want people to have the access they need—and nothing more.

Assign least-privilege roles

The principle of least privilege means giving users only the permissions required for their job. Intune includes built-in roles like Helpdesk Operator and Policy and Profile Manager. You can also create custom roles for specific needs.

Separate permissions by tenant

Preventing technicians from accidentally modifying the wrong client’s policies protects both you and your clients. Clear tenant separation reduces the risk of costly mistakes that could affect the wrong environment.

Enable multi-admin approval

For sensitive changes—like modifying security baselines—approval workflows add a safety check. A second set of eyes catches errors before they reach production, which is especially valuable for high-impact policy changes.

How to monitor and report on Intune policies across tenants

Visibility across all clients from a single place is essential for MSP operations. You can’t manage what you can’t see, and native Intune doesn’t give you a cross-tenant view.

Track policy deployment status centrally

A central view shows which policies deployed successfully, which failed, and which devices are still pending. This visibility lets you catch problems early rather than discovering them when a client calls with an issue.

Generate compliance reports by client

Client-facing reports prove your security posture to stakeholders. They’re essential for quarterly business reviews and compliance documentation, especially for clients in regulated industries.

Automate stakeholder reporting

Scheduled, branded reports save hours of manual work. Instead of building reports from scratch each month, they generate automatically and land in the right inboxes on schedule.

How MSPs can scale Intune management with the right platform

Native Intune works well for single organizations, but it wasn’t designed for MSPs managing dozens of tenants. The challenges covered throughout this guide—repetitive configuration, inconsistent deployment, configuration drift, lack of visibility—all stem from this fundamental mismatch.

Purpose-built MSP platforms address these gaps directly. You define baselines once, deploy across all tenants, monitor for drift, and remediate with a click. That’s the difference between managing Intune and managing Intune at scale.

See how Augmentt automates multi-tenant Intune management and reporting →

FAQs about managing Intune policies at scale

Which takes precedence when GPO and Intune policies conflict?

On Azure AD-joined devices, Intune policies typically take precedence. On hybrid-joined devices, the outcome depends on the specific setting and MDM wins configuration. Microsoft’s documentation on policy conflict resolution provides detailed guidance for specific scenarios.

What types of Intune policies should MSPs manage for clients?

MSPs typically manage device configuration policies, device compliance policies, app protection policies, Windows Autopilot enrollment profiles, and security baselines. Together, these cover the core requirements for consistent security across client environments.

How do I review which Intune policies are applied to a specific device?

In the Intune admin center, navigate to Devices, select the specific device, and review the Device configuration and Compliance sections. You’ll see all assigned policies and their deployment status for that device.

Can I export Intune policies from one tenant and import them into another?

Yes. You can export policies as JSON files using Microsoft Graph API or third-party tools, then import them into other tenants. Multi-tenant management platforms simplify this with template-based deployment that handles the export and import process automatically.

How do Intune policies align with Microsoft Secure Score recommendations?

Many Intune security baselines and compliance policies directly address Secure Score recommendations. Deploying recommended configurations can improve a tenant’s Secure Score automatically, which is useful for demonstrating security posture to clients during reviews.

Featured Photo by Maxwell Ridgeway on Unsplash

reading a phone

March 2026 brings a dense set of M365 updates across security, identity, device management, and AI, several with hard enforcement deadlines that require immediate action. This article covers a curated selection of the updates most relevant to MSPs, focused on what affects tenant management, client security posture, licensing decisions, and day-to-day operations at scale.

Intune

macOS Recovery Lock Support is now available, allowing admins to set and rotate a recovery OS password on Apple Silicon Macs via MDM. This prevents users from booting into recovery mode to bypass security controls — a gap that has existed on Apple Silicon devices since their introduction. MSPs managing Mac fleets should implement this immediately as part of macOS security hardening, particularly for clients with compliance requirements aligned to frameworks like STIG.

Managed Installer Policy During Windows Autopilot OOBE now applies during device preparation, automatically marking Win32, Store, and Enterprise App Catalog apps as trusted before the user reaches the desktop. This reduces post-deployment app trust issues and the manual whitelisting overhead that typically follows. MSPs using Autopilot should validate that managed installer policy is configured to take advantage of this earlier in the provisioning flow.

The new Scope Tag De-Union Setting prevents role assignments with overlapping scope tags from granting unintended combined access. A new Permissions Assessment Report lets you preview the impact of enabling de-union before making changes. MSPs with complex Intune RBAC configurations across multiple client tenants should run the Permissions Assessment Report now to identify and remediate unintended privilege escalation before enabling the setting.

DDM-Based LOB App Reporting on iOS/iPadOS extends Declarative Device Management to line-of-business apps, enabling proactive real-time installation status reporting back to Intune rather than waiting for device check-in. This gives MSPs faster, more accurate deployment confirmation for iOS/iPadOS fleets. No more relying on check-in cycles to verify app status.

Windows Autopatch Update Readiness has reached General Availability with four new experiences: device-level quality update visibility, centralized alerts with remediation guidance, and an Update Readiness Checker across the tenant. MSPs using Windows Autopatch can now proactively identify and remediate update blockers before they cause compliance drift. Incorporate this into monthly patch management workflows.

Entra ID

Entra Connect Hard Match Block for Role-Assigned Users takes effect June 1, 2026. Starting that date, Entra Connect Sync and Cloud Sync will block hard-matching new AD user objects to existing cloud users that hold Entra ID roles, closing an account takeover vector via hard match abuse. MSPs must audit hybrid environments for any sync configurations that hard-match privileged cloud accounts before June 1; this is a breaking change with a defined enforcement date and no grace period after it hits.

Entra Backup and Recovery is now in Public Preview. Entra automatically takes daily backups of critical directory objects — users, groups, apps, Conditional Access policies, and more — with a 5-day retention window for P1/P2 tenants. Admins can view snapshots, generate diff reports, and run recovery jobs. For MSPs, this is a meaningful operational safety net: accidental deletion or misconfiguration of CA policies or user accounts can now be recovered without manual recreation, significantly reducing incident response time.

Synced Passkeys are now Generally Available as an authentication method in Entra ID, supporting FIDO2 passkeys stored in built-in or third-party passkey providers and manageable via passkey profiles in authentication methods policy. Passkeys are now production-ready and policy-manageable. MSPs should evaluate phishing-resistant MFA rollout plans for clients and update authentication method policies accordingly.

The Passkey Adoption Campaigns via Conditional Access Optimization Agent feature is in Public Preview. The CA Optimization Agent can assess readiness, generate deployment plans, guide users, and automatically enforce CA policies for passkey rollouts, starting in report-only mode. This automates the most operationally complex part of passkey deployment, allowing MSPs to drive phishing-resistant MFA adoption at scale without manual policy staging.

Cross-Tenant Security Group Synchronization is now in Public Preview, allowing organizations to synchronize security groups across Entra tenants for centralized group management. This requires Entra ID Governance licenses, a new licensing dependency MSPs need to account for. It’s relevant for MSPs managing multi-tenant organizations or clients with subsidiary structures where duplicate group management is a recurring overhead.

Defender

The Sentinel Azure Portal Sunset deadline has been extended by one year to March 31, 2027. MSPs with clients still managing Sentinel in the Azure portal have additional runway, but migration planning to the Defender portal should continue; this extension is not a reason to defer.

Sentinel Account Name Standardization takes effect July 1, 2026. Account Name in Sentinel analytics, incidents, and automation will shift to showing only the UPN prefix, with new fields introduced for full UPN and UPN suffix. MSPs managing Sentinel analytic rules, automation playbooks, or custom workbooks that reference Account Name fields must audit and update those configurations before July 1 to avoid broken logic.

The UEBA Behaviors Layer has reached General Availability in Sentinel, providing a behaviors layer that aggregates raw security logs into normalized, human-readable behavioral insights. A prebuilt behaviors workbook is included in the UEBA essentials solution. MSPs providing SOC or MDR services should enable the behaviors workbook for clients to accelerate triage and improve detection quality.

Defender for Endpoint Effective Settings Reporting is now Generally Available. A new “Effective Settings” tab on the device page shows the actual security settings enforced on each device, the configuring source, and any conflicting configurations that were not applied. This directly addresses one of the most common MSP pain points — verifying that intended security policies are actually in effect on endpoints — and should be incorporated into device compliance review workflows.

Custom Guidebooks (SOP) for Copilot Guided Response are now Generally Available. Organizations can upload their own Standard Operating Procedures into the Copilot Guided Response experience in the Defender portal to align investigations with internal processes.

Defender portal showing custom SOP guidebook configuration in Copilot Guided Response

MSPs providing managed security services can now embed client-specific runbooks directly into the Defender investigation workflow, improving consistency and reducing escalation time.

Licensing

M365 E7 — the “Frontier Suite” was announced on March 9, 2026, priced at $99/user/month. It combines the full E5 security and compliance foundation with an integrated AI stack, and introduces a human-led, agent-operated model where AI can take action rather than just generate content. It also adds a unified governance layer for AI agents and cross-app intelligence not present in earlier suites.

A key component of M365 E7 is Agent 365, the control plane for agents, which will be Generally Available on May 1, 2026. Agent 365 extends existing user management infrastructure and incorporates Defender, Entra, and Purview to protect and govern agents, delivering observability, governance, and security for all agents across an organization without requiring a new management framework.

MSPs should monitor for official licensing documentation and detailed feature inclusions as they become available. The immediate priority is assessing whether E7 represents a cost-effective upgrade path from E3 or E5 for enterprise clients, and identifying where Copilot and agent governance requirements might make the SKU relevant in upcoming renewal conversations.

Purview

Sensitivity Labels for OneNote at Section Level are now Generally Available for manual labeling. This requires SharePoint/OneDrive sensitivity label enablement and activation via a PowerShell command: Set-SPOTenant -EnableSensitivityLabelforOneNote $true. This will not activate automatically — MSPs must add this command to post-update configuration checklists for any client using OneNote with sensitivity labels.

Auto-Labeling Policy Override for Lower-Priority Labels is moving from Preview to GA in April. Auto-labeling policies for SharePoint and OneDrive can now optionally override manually applied labels with lower priority, extending a capability previously available only for email. MSPs should review existing auto-labeling configurations before GA to confirm the override behavior aligns with client data classification intent. This is a behavioral change, not just a new option.

Data Security Investigations: Audit Search is now Generally Available, allowing investigators to collect content based on user activities — file access, copy, download — from the unified audit log. MSPs providing compliance services should update investigation runbooks to include audit search as a standard collection method.

The Insider Risk Management Quick Policy Template for Non-M365 App Data Theft is now Generally Available. It detects data theft from non-M365 apps by departing users and extends insider risk coverage beyond the M365 ecosystem. MSPs managing IRM for clients with mixed app environments — Dropbox, Box, personal cloud storage — should deploy this template as part of standard offboarding risk controls.

Teams

Teams on the Web — Browser Enforcement Deadline May 15, 2026: After May 15, Teams on the web will only load on ES2022-compliant browser versions. Users on older browsers will hit a hard blocking page with no fallback. MSPs must audit browser versions across all client environments now and push updates before May 15; this is a breaking change with a firm deadline.

Simplified External Collaboration Controls are now available in the Teams admin center. A new overview page consolidates external collaboration settings with guided Open/Controlled preset modes or a custom configuration path.

Teams admin center showing the new external collaboration settings overview page with Open and Controlled preset modes

MSPs should review current external collaboration posture across client tenants and align settings to client security requirements using the new guided flow.

EXIF Metadata Stripping from Images Shared in Teams is now on by default. Teams automatically removes EXIF metadata — GPS location, device details — from images shared in chats and channels. No configuration is required, but MSPs should communicate this to clients in privacy-sensitive industries such as healthcare, legal, and finance as a positive compliance improvement.

The Multi-Tenant Multi-Account Activity Feed allows users to view and manage notifications from multiple tenants in a single consolidated feed without switching accounts, with sidebar pinning for key tenants.

Teams interface showing the consolidated multi-tenant activity feed with sidebar pinning for multiple accounts

This is directly relevant for MSP engineers and client-facing staff operating across multiple tenants — it reduces friction and missed notifications in multi-tenant workflows.

Sharing Files and Loop Components in External Chats is now supported in Teams, with automatic permission management for external participants. Admin configuration is required to enable this feature. MSPs should evaluate whether to enable it per client based on data sharing policies before it surfaces as a user request.

Teams chat showing file and Loop component sharing with an external participant

Copilot

Purview DLP Expansion to Copilot Prompts and Web Search enables Purview DLP to block sensitive data — financial data, national IDs, bank numbers, custom SITs — from being used in Copilot prompts and web search queries in real time. Web search DLP is in Public Preview rolling to GA in June; prompt DLP is rolling out in March.

Microsoft Purview DLP policy configuration showing web search blocking for Copilot

MSPs managing regulated clients now have enforceable controls to prevent sensitive data exfiltration through Copilot. Review and configure these proactively for any client with existing DLP policies.

High-Usage Users Visibility in M365 Admin Center surfaces a new “High-usage users” category that identifies individuals driving disproportionate consumption across pay-as-you-go Copilot services, rolled out in March.

Microsoft 365 admin center Billing and usage page showing the High-usage users category

This is critical for cost management at scale. MSPs can now identify clients at risk of unexpected Copilot billing spikes before invoices arrive and adjust license allocation accordingly.

Copilot Tuning Templates in Agent Builder introduces new templates for document drafting, validation, and style editing, available to enterprises with 5,000 or more Copilot licenses. These roll to Frontier in April and worldwide in June.

Microsoft 365 Copilot Tuning interface showing Agent Builder templates for document drafting and validation

MSPs with large enterprise clients approaching the 5,000-seat threshold need to be aware of this capability and begin planning for agent governance and deployment support.

Domain Exclusion for Web Grounding allows admins to specify domains to exclude from Copilot’s web grounding, giving IT control over which external sources Copilot references. Rolling out in April. MSPs should include this in Copilot governance configuration checklists for clients in regulated industries with compliance or content governance requirements.

Authoritative Sources Management in Admin Center allows admins to designate SharePoint Online sites as authoritative for Copilot search results to improve relevance and ranking, rolling out in April.

Microsoft 365 admin center showing Authoritative Sources configuration for M365 Copilot Search

MSPs configuring Copilot for clients should plan to set authoritative sources as part of onboarding to ensure Copilot surfaces trusted internal content rather than noise from across the tenant.

Outlook

Online Archive Access for Shared Mailboxes in New Outlook is now available. The new Outlook for Windows surfaces the Online Archive folder directly in the folder list for shared mailboxes, resolving a long-standing gap. MSPs should communicate this to clients who have been staying on classic Outlook specifically for shared mailbox archive access since a common migration blocker is now removed.

Expanded Search Folder Configuration has moved to Settings with additional folder types and the ability to scope results to specific folders. The direct MSP impact is low, but this is relevant for clients being migrated from classic Outlook. Update end-user training materials and migration guides to reflect the new Search Folder location and capabilities.

OneDrive

Mark of the Web for Outlook Attachments means email attachments saved to OneDrive from Outlook now include the MOTW security tag, ensuring Windows Protected View applies when files are opened (Version 26.002.0105.0001). No action is required, but MSPs should note this as a positive security posture change. It reduces the risk of malicious attachments bypassing Protected View for clients using the new Outlook.

Custom OneDrive Folder Name via Group Policy allows admins to set a custom name for the local OneDrive sync folder, replacing the default “OneDrive – {org name}” convention to increase available path length (Version 26.032.0217.0003). MSPs can now standardize folder naming via Group Policy as part of OneDrive deployment templates, useful for clients with deep folder structures hitting Windows path length limits.

OneDrive Sync Health Dashboard for Government Clouds now supports GCC, GCC High, and DoD environments for proactive sync monitoring (Version 25.199.1012.0002). MSPs with government cloud clients should add the Sync Health Dashboard to monitoring workflows for GCC/GCC-H/DoD tenants.

Copilot Actions in File Explorer and OneDrive Activity Center allow users with M365 Copilot licenses to summarize, compare, and query files directly from File Explorer and the OneDrive Activity Center (Version 25.194.1005.0003). This feature is license-gated to M365 Copilot; MSPs should confirm client license assignments are accurate to avoid unlicensed feature access or user confusion.

SharePoint

Security Updates for SharePoint Server 2016, 2019, and Subscription Edition were released on March 10, 2026: KB5002843 for Subscription Edition, KB5002845 for SharePoint Server 2019, and KB5002850 for SharePoint Server 2016. MSPs managing on-premises SharePoint environments must apply these patches immediately as part of standard Patch Tuesday operations to maintain security compliance.

AI in SharePoint (formerly Knowledge Agent) is now in Public Preview, enabling natural language site, library, page, and list building. Worldwide rollout is planned for May. Notably, this preview is powered by Anthropic’s Claude model. MSPs should inform clients with strict data handling or AI governance policies before the May worldwide rollout, as a third-party AI model is involved.

AI in SharePoint interface showing natural language site and library creation powered by Anthropic Claude

March 2026 is a high-action month for MSPs, with two hard enforcement deadlines — the Teams browser cutoff on May 15 and the Entra Connect hard match block on June 1 — demanding immediate attention alongside the M365 E7 announcement reshaping enterprise licensing conversations. The depth of updates across Intune, Entra, Defender, and Purview reinforces how much of the MSP workload now lives in governance, compliance, and AI controls rather than just deployment.

Looking to simplify your multi-tenant management? Click here to see how Augmentt can help!

Cover Photo by Bank Phrom on Unsplash

Managing Microsoft 365 for one client is straightforward. Managing it for 50 or 100 clients, each with their own tenant, security requirements, and user lifecycle needs, is an entirely different challenge that native Microsoft tools weren’t designed to solve.

MSPs that scale successfully treat multi-tenant M365 management as an operational discipline rather than a collection of ad-hoc tasks. This guide covers the core challenges, the capabilities that matter most, and how to build a repeatable approach to security, user management, and reporting across your entire client base.

What is Microsoft 365 multi-tenant management

MSPs manage Microsoft 365 for multiple clients by using centralized, multi-tenant tools like Microsoft 365 Lighthouse, Partner Center, and specialized third-party platforms. These tools enable automation, standardized security policies, centralized user onboarding and offboarding, and unified monitoring. The result is that MSPs can scale their operations without manually logging into each client environment one by one.

A tenant is simply a dedicated instance of Microsoft 365 services for a single organization. Multi-tenant management, then, refers to the practice of administering many of these separate client environments from one centralized platform or workflow.

Here’s why this distinction matters: internal IT teams typically manage a single environment, while MSPs often oversee dozens or even hundreds of unique tenants. This reality calls for a fundamentally different approach, one built around consistency, automation, and cross-tenant visibility rather than one-off configurations.

A few terms worth knowing as you read through this guide:

  • Baseline: A standardized set of security and configuration settings that an MSP defines as their best practice and applies across all clients.
  • Configuration drift: The gradual process where a tenant’s settings change over time, deviating from the established baseline due to manual changes or lack of oversight.
  • Policy enforcement: The automated process of ensuring all tenants adhere to the MSP’s defined security and operational policies.

Why managing multiple M365 tenants is hard for MSPs

Without purpose-built solutions, MSPs struggle to manage Microsoft 365 at scale. The core challenges come from the fact that native Microsoft tools were designed for single-tenant administration, which creates significant inefficiencies and risks for service providers managing many clients.

multi-tenant MSP challenges - portal fatigue, manual processes, configuration drift and security gaps

Configuration drift across client environments

When managing many tenants manually, maintaining consistent configuration becomes nearly impossible. Settings change over time due to one-off client requests, technician errors, or simply forgetting to apply an update everywhere. Tenants drift away from the MSP’s security baseline without any centralized oversight, and often nobody notices until something breaks or a security incident occurs.

Security gaps without centralized visibility

Lacking a single-pane-of-glass view across all tenants creates a major security risk. MSPs cannot easily identify which clients have inconsistent security policies, outdated settings, or emerging threats. This leaves dangerous gaps in service delivery that are difficult to spot until they become problems.

Manual reporting and compliance overhead

Generating security reports, tracking compliance, and preparing for client business reviews takes an enormous amount of time. Technicians often log into each tenant individually, gather data, and format reports manually. This process is both inefficient and prone to error, especially when managing 50 or 100 clients.

Portal fatigue from tenant switching

The constant need to log in and out of different Microsoft admin portals (Entra ID, Exchange, Intune) for each client drains productivity. This “portal fatigue” slows down service delivery and frustrates technicians who spend more time navigating than actually solving problems.

Why Microsoft Lighthouse falls short for MSPs

Microsoft Lighthouse is Microsoft’s native attempt at a multi-tenant tool, but it has significant limitations that prevent it from being a complete solution for most MSPs. Its restrictions on licensing, limited automation capabilities, and lack of deep remediation workflows explain why a market for third-party, purpose-built MSP platforms exists.

CapabilityMicrosoft LighthousePurpose-Built MSP Platforms
License RequirementsRestricted to Business Premium, E3, E5Generally license-agnostic
Baseline DeploymentBasic with limited customizationDeeply customizable templates
AutomationLimited, primarily alerts and basic tasksExtensive remediation and reporting
Branded ReportingNoFully automated and brandable
Remediation WorkflowsBasic recommendations, often manualOne-click and automated actions

For MSPs serving clients across various license tiers, these limitations create real operational friction. You might find Lighthouse useful for visibility, yet still require additional tooling to actually act on what you see. The gap between “seeing a problem” and “fixing a problem” is where most MSPs feel the pain.

Essential capabilities for multi-tenant M365 management

To effectively manage Microsoft 365 for multiple clients, MSPs typically look for a management platform with a core set of features designed specifically for their business model. Here’s what matters most.

Centralized policy and configuration templates

The ability to define security policies and configuration settings once in a template, then apply them across all or a select group of tenants, ensures consistency and saves hundreds of hours over manual configuration. Instead of configuring each tenant individually, you configure once and deploy everywhere.

One-click security baseline deployment

A mechanism to apply security best practices to new and existing tenants quickly and reliably hardens environments without hours of manual configuration per tenant. This capability is particularly valuable during client onboarding, when you want to bring a new tenant up to your standards immediately.

Automated policy drift detection and remediation

The platform continuously monitors all managed tenants for unauthorized changes or deviations from the baseline. Ideally, it can automatically correct drift to maintain compliance without technician intervention. This turns security maintenance from a reactive task into a proactive, automated process.

Role-based access for tiered technician teams

Role-Based Access Control (RBAC) allows MSPs to grant L1 and L2 technicians access to perform specific tasks, like MFA resets or user onboarding, through a secure, audited interface without giving them full Global Admin rights. Junior techs can handle routine work safely, while senior engineers focus on complex issues.

Automated and brandable client reporting

The ability to schedule and automatically generate white-labeled reports for client communication, Quarterly Business Reviews, and compliance documentation is essential for demonstrating value without manual effort. Reports run on a schedule, pull data automatically, and arrive in your client’s inbox with your branding.

PSA and RMM integration

Integration with the MSP’s existing toolset, such as ConnectWise, Autotask, or RMM platforms, is critical for creating seamless ticketing, alerting, and billing workflows. When a security alert fires, it creates a ticket in your PSA automatically rather than requiring someone to notice and log it manually.

How to standardize Microsoft 365 security across tenants

Moving from theory to implementation requires creating repeatable and enforceable security standards across your entire client base. Here’s how MSPs approach this in practice.

Aligning with CIS, NIST, SCuBA, and Microsoft Secure Score

MSPs often map their security configurations to recognized industry standards like the Center for Internet Security (CIS) Benchmarks, NIST, Microsoft’s Secure Cloud Business Applications (SCuBA) framework, and Microsoft Secure Score. Aligning with these frameworks provides a defensible, best-practice foundation for your security offering and gives clients confidence that their environment meets recognized standards.

Deploying security baselines without premium licensing

Meaningful security monitoring and enforcement are possible across all Microsoft 365 license tiers. Purpose-built platforms can enforce critical security settings without requiring clients to have expensive E5 or other premium licenses. This is a significant advantage when serving SMB clients who may not have the budget for premium licensing but still expect solid security.

Automating breach detection and remediation

Automated alerts for suspicious activities, such as impossible travel, mass file deletion, or risky sign-ins, combined with one-click remediation actions dramatically accelerate incident response times. Platforms like Augmentt provide noise-tuned alerting that surfaces real threats without overwhelming technicians with false positives. When an alert fires, you can block a user, reset a password, or revoke sessions with a single click rather than navigating through multiple portals.

Automating user lifecycle management across M365 tenants

MSPs can streamline their most frequent and time-consuming administrative tasks, including onboarding, offboarding, and ongoing user management, through automation.

Streamlining onboarding with user cloning

User cloning allows a technician to replicate all settings, group memberships, and policies from a pre-configured template user. This ensures every new user is set up quickly, consistently, and correctly, regardless of which technician handles the request. Instead of manually configuring each setting, you clone from a template and make minor adjustments.

Configuring scheduled offboarding workflows

Automated offboarding workflows handle all necessary steps when an employee leaves:

  • Converting the mailbox to shared
  • Removing group access
  • Reclaiming the license for reuse
  • Setting an out-of-office reply

This process can be scheduled in advance to ensure nothing is missed. When HR notifies you that someone’s last day is Friday, you schedule the offboarding to run automatically that evening.

One-click MFA reset and access controls

Simplifying common helpdesk tasks like Multi-Factor Authentication resets into a one-click action within a central console reduces ticket volume and improves security hygiene. When MFA is easy to reset, technicians are more likely to enforce it consistently rather than creating workarounds.

Managing Intune and devices across multiple tenants

Device management via Microsoft Intune is a critical part of a complete M365 managed service, yet it presents the same multi-tenant challenges as user and security management.

Deploying Intune policies from a central console

A multi-tenant platform allows MSPs to define device configuration profiles and compliance policies once, then push them out to multiple client tenants. This ensures all managed devices meet security standards without repetitive manual work. You define your baseline device policy, and every client gets the same consistent configuration.

Monitoring compliance and detecting drift

MSPs benefit from a centralized view to track the compliance status of all devices across all clients. This includes identifying non-compliant devices and detecting any configuration changes that deviate from established Intune policies. When a device falls out of compliance, you see it in one dashboard rather than discovering it during a client call.

Creating predictable device enrollment workflows

Standardized enrollment profiles for Autopilot can be managed and deployed from a central console, creating a consistent and predictable device onboarding experience for end-users across different clients. New devices enroll the same way every time, which reduces support tickets and improves the end-user experience.

Best IT solutions for MSPs managing multi-tenant environments

Selecting the right multi-tenant management platform is crucial for growing your Microsoft 365 practice profitably. Here’s how to think about the decision.

Purpose-built MSP platforms vs enterprise tools

Tools designed specifically for multi-tenant MSP workflows differ significantly from tools built for single-tenant enterprise administration. MSP-specific design is essential for scalability, billing integration, and multi-client reporting. Enterprise tools assume you’re managing one organization, while MSP tools assume you’re managing many.

What to evaluate in a Microsoft 365 MSP platform

Key evaluation criteria include:

  • Multi-tenant architecture: Is the tool built from the ground up for MSPs, or is multi-tenancy bolted on?
  • Security framework alignment: Does it support standards like CIS benchmarks and Microsoft Secure Score?
  • Automation depth: How much manual work does it truly eliminate?
  • Reporting quality: Are reports automated, brandable, and client-friendly?
  • Integrations: Does it connect with your core PSA and RMM tools?
  • Pricing model: Is the pricing per-user or per-tenant, and does it scale profitably as you grow?

Questions to ask before selecting a vendor

Before committing to a platform, consider asking:

  1. What is your support model for MSP partners?
  2. What compliance certifications (SOC 2, GDPR) does your platform hold?
  3. What does the onboarding process for a new MSP partner look like?
  4. Can you share your product roadmap for the next 6-12 months?
  5. How does your platform help us prove the value of our services to clients?

How Microsoft 365 MSPs can simplify management and scale profitably

To succeed, MSPs operationalize their Microsoft 365 practice by turning it into a repeatable, standardized, and profitable managed service. This involves leveraging automation to enforce security baselines, streamline user management, and generate value-driven reports for clients.

By adopting a purpose-built platform, MSPs move away from reactive, time-consuming manual tasks and build a scalable engine for growth. Augmentt, for example, is designed to help MSPs automate, secure, and simplify M365 management across all their tenants from a single console.

See how Augmentt helps MSPs manage Microsoft 365 at scale →

FAQs about Microsoft 365 multi-tenant management for MSPs

Can MSPs manage Microsoft 365 tenants without premium licensing?

Yes. MSPs can implement meaningful security monitoring and best-practice configurations across all M365 license tiers using purpose-built management platforms that don’t require E5 or other premium licensing for their core functionality. Many security controls are available at lower license tiers when you have the right tooling.

How do MSPs onboard a new Microsoft 365 tenant quickly?

MSPs connect new tenants to their management platform via the CSP Partner Portal or delegated admin permissions. From there, they apply pre-built security and configuration templates in a single action to bring the tenant up to standard in minutes rather than hours.

What is the difference between Microsoft Lighthouse and third-party MSP tools?

Microsoft Lighthouse provides basic multi-tenant visibility but lacks the advanced automation, deep remediation workflows, license-agnostic support, and automated branded reporting that purpose-built MSP platforms offer for managing M365 efficiently at scale. Lighthouse shows you problems; third-party tools help you fix them quickly.

How do MSPs generate automated security reports for Microsoft 365 clients?

MSPs use multi-tenant management platforms with built-in reporting engines. They schedule reports to run automatically, pulling data from all relevant Microsoft services, formatting it into a professional branded template, and emailing it directly to clients or account managers without manual intervention.

Can junior technicians safely manage Microsoft 365 without full admin access?

Yes. Platforms with robust Role-Based Access Control allow MSPs to create custom roles for L1 and L2 technicians. These roles grant access to perform common, low-risk tasks through guided workflows without ever needing high-privilege accounts in Microsoft admin portals. Junior techs work safely within guardrails while senior engineers retain full control.

We’ve just released a new capability in Augmentt: multi-CSP support.

This update is designed to help MSPs manage GDAP across multiple Microsoft environments in a way that actually reflects how they operate today.

Why We Built This

Over time, the structure of MSP environments can change, whether due to an acquisition, adding new tenants, or Microsoft environments are brought under new management. In many cases, those environments are not immediately consolidated. Some are intentionally kept separate for operational or business reasons.

The result is that many MSPs are now managing:

  • Multiple tenants
  • Multiple CSP relationships
  • Environments that operate independently

This is no longer an exception. It is a common operating model.

However, most tools, including those used to manage access and security, were designed with a much simpler structure in mind.

Where GDAP Gets Complicated

GDAP is an important step forward for managing access securely. It allows MSPs to apply role-based access instead of relying on broad administrative permissions.

But as environments expand, managing GDAP becomes more difficult.

Across multiple tenants and CSP relationships, teams often run into:

  • Inconsistent role assignments
  • Limited visibility into access across environments
  • Manual processes that do not scale
  • Increased risk from over-permissioned accounts

Individually, each tenant is manageable. Collectively, they become harder to control.

What Multi-CSP Support Enables

With multi-CSP support in Augmentt, MSPs can now manage GDAP across multiple CSP environments from a single platform.

This allows you to:

  • View GDAP relationships across all tenants in one place
  • Apply consistent roles and configurations across environments
  • Reduce manual work when managing access
  • Maintain better visibility and control as your environment grows

Instead of treating each CSP relationship as a separate operational silo, you can manage them together with a consistent approach.

Designed for Real-World MSP Environments

This feature is not about introducing a new concept. It is about addressing a reality that already exists.

MSPs are operating across multiple environments, and those environments are often fragmented, so they do not always converge into a single structure.

Multi-CSP support is built to help you manage that complexity directly, without requiring you to simplify your environment first.

Moving Forward

As MSPs continue to grow, the ability to manage access consistently across multiple environments becomes more important.

GDAP remains a critical part of that. Multi-CSP support makes it practical to manage GDAP at scale.

If you are working across multiple tenants or CSP relationships, this update is available now in Augmentt.

Microsoft 365 holds your email, documents, Teams conversations, and identity data in one connected environment, which makes it extraordinarily valuable to attackers. When 90% of organizations have gaps in their M365 security configurations, the question isn’t whether vulnerabilities exist. It’s which ones you haven’t found yet.

This guide breaks down the seven most common Microsoft 365 security risks, explains why each one matters, and covers how to assess and standardize protection across multiple tenants.

What are Microsoft 365 security risks?

Microsoft 365 security risks are misconfigurations, vulnerabilities, and gaps in default settings that leave email, files, and identity data exposed to unauthorized access. The most common risks come from human error and overlooked configurations, such as phishing attacks, credential theft and missing multi-factor authentication. Business email compromise, overly permissive sharing settings, and gaps in backup strategies are also common culprits.

What makes M365 particularly vulnerable is how much it centralizes. Email, documents, Teams conversations, SharePoint sites…all of it lives in one connected environment. So when one account gets compromised, the attacker doesn’t just get access to a mailbox. They potentially get access to everything that user can touch.

Why attackers target Microsoft 365 environments

Microsoft 365 has become one of the most valuable targets for attackers, and the reason is straightforward: it’s where the data lives. With over 450 million paid seats globally, attackers know that focusing on M365 gives them the largest possible pool of potential victims.

The platform’s default settings tend to favor usability over security. Out of the box, M365 makes collaboration easy—sometimes too easy. Organizations that deploy the platform without adjusting configurations are essentially running with unlocked doors, and attackers actively scan for exactly that pattern.

According to CoreView’s research, 90% of organizations have gaps in essential M365 security protections. That’s not a small minority with problems. That’s nearly everyone.

  • Centralized data access: A single compromised account can unlock email, SharePoint, OneDrive, and Teams simultaneously
  • Widespread adoption: Attackers concentrate on platforms with the largest user bases because the payoff scales
  • Misconfiguration prevalence: Default settings rarely match security best practices, and most organizations never change them

7 most common Microsoft 365 security risks

Weak or missing multi-factor authentication

Multi-factor authentication, or MFA, adds a second verification step beyond passwords. After entering a password, users confirm their identity through a code sent to their phone or generated by an authenticator app. Without MFA, accounts are vulnerable to phishing, credential stuffing, and password spray attacks.

Here’s what’s surprising: even though MFA is widely recognized as essential, many organizations still haven’t enabled it everywhere. CoreView found that 87% of organizations have MFA disabled for some or all of their administrators. Administrator accounts have elevated privileges across the entire tenant, so leaving them unprotected creates enormous exposure.

The fix itself isn’t complicated; enabling MFA takes minutes. The challenge is usually organizational: getting buy-in, handling exceptions, and making sure the rollout doesn’t disrupt daily work.

Legacy authentication protocols still enabled

Legacy authentication refers to older protocols like POP3, IMAP, and basic SMTP that were designed before MFA existed. The problem? They bypass MFA entirely. Even if MFA is enabled for a user’s primary login, an attacker can authenticate through a legacy protocol and skip the second factor completely.

Attackers know this and actively exploit it. They’ll specifically attempt authentication using legacy protocols because modern security controls don’t apply. It’s a backdoor that many organizations don’t realize they’ve left open.

Blocking legacy authentication is one of the highest-impact changes an organization can make. However, it requires checking whether any critical applications—older email clients, multifunction printers, or line-of-business apps—still depend on those protocols. Cutting them off without warning can break workflows.

Too many global administrator accounts

Global administrator accounts have unrestricted access to every setting, every user, and every piece of data in the tenant. They can modify security configurations, access any mailbox, and delete anything. Every additional global admin account expands the attack surface.

The recommended practice is maintaining two to four global admin accounts, each protected by MFA and used only when absolutely necessary. In reality, many organizations have accumulated far more over time. It often happens because granting global admin seemed easier than figuring out the right granular permissions.

The principle of least privilege applies here: users and accounts get only the access they actually require. When someone leaves the organization or changes roles, their elevated access often lingers unless there’s a process to review and revoke it.

Oversharing in SharePoint and OneDrive

Default sharing settings in SharePoint and OneDrive often allow external or anonymous link sharing. While convenient for collaboration, this means sensitive files can leave the organization with a single click.

The risk compounds when users don’t fully understand what they’re sharing. A link set to “Anyone with the link” can be forwarded indefinitely. The original sharer may never know their data has spread beyond its intended audience. Once that link is out there, controlling access becomes nearly impossible.

Sharing SettingRisk LevelWhen to Use
Anyone with the linkHighRarely—only for truly public content
People in your organizationMediumInternal collaboration
Specific peopleLowSensitive documents requiring controlled access

Restricting external sharing to specific domains or requiring authentication helps contain exposure. The tradeoff is slightly more friction for legitimate collaboration, but the reduction in risk is usually worth it.

Weak email security settings

Email authentication protocols verify that messages actually come from authorized senders. Without them, attackers can spoof your domain to send phishing emails that appear completely legitimate, even to careful recipients.

Three protocols work together to provide email authentication:

  • SPF (Sender Policy Framework): Specifies which servers are authorized to send email for your domain
  • DKIM (DomainKeys Identified Mail): Adds a digital signature to verify message integrity
  • DMARC (Domain-based Message Authentication): Tells receiving servers how to handle messages that fail SPF or DKIM checks

Many organizations have incomplete or misconfigured email authentication. A common gap is having SPF and DKIM configured but no DMARC policy, which means spoofed emails may still reach recipients. Setting up all three protocols correctly takes some DNS work, but it significantly reduces the risk of domain spoofing.

Unmonitored third-party app permissions

OAuth apps can request broad permissions to M365 data, and users often grant consent without fully understanding what access they’re allowing. When someone clicks “Allow” on an app permission request, they might be giving that app ongoing access to their mailbox, calendar, contacts, and files.

This creates shadow IT risks where unauthorized applications have persistent access to sensitive data. The danger increases when employees leave or when an app vendor experiences a breach. Those OAuth tokens remain valid until explicitly revoked, giving attackers a potential backdoor that doesn’t require stealing credentials.

Regular audits of consented applications help identify and remove unnecessary access. Most organizations are surprised by how many apps have accumulated permissions over time, many of which are no longer actively used.

Inconsistent security policies across tenants

For MSPs managing multiple customer environments, policy drift represents a persistent challenge. Each tenant may have different configurations, different license levels, and different security baselines. Keeping track of what’s enabled where becomes increasingly difficult as the customer count grows.

Inconsistency creates blind spots. A security control enabled for one customer might be missing for another, and without centralized visibility, gaps often go unnoticed until a breach occurs. The problem isn’t usually negligence; it’s that manual configuration across dozens of tenants doesn’t scale.

Tip: Building security baseline templates aligned with frameworks like CIS or NIST allows you to apply consistent configurations across all tenants without manually configuring each one individually.

How to assess your Microsoft 365 security posture

Identifying which risks exist in your environment requires systematic assessment rather than guesswork. Microsoft Secure Score provides a built-in starting point—it grades your tenant’s security configuration and recommends specific improvements based on what’s enabled or missing.

However, Secure Score doesn’t cover everything. Industry frameworks like CIS Benchmarks and NIST Cybersecurity Framework offer more comprehensive configuration guidance. CIS Benchmarks, for example, provide specific settings mapped to security outcomes, making it easier to prioritize what to fix first.

  • Microsoft Secure Score: Built-in tool that grades tenant security and recommends improvements
  • CIS and NIST frameworks: Industry standards for evaluating configuration compliance
  • Security risk assessments: Automated scans that identify misconfigurations across tenants

For MSPs, running security risk assessments across all customer tenants reveals patterns and common gaps. This visibility helps prioritize which risks to address first and provides concrete data for client conversations about security investments.

How MSPs standardize Microsoft 365 security across clients

Managing security across dozens or hundreds of tenants manually isn’t sustainable. The time required to configure each tenant individually, monitor for changes, and respond to alerts quickly exceeds what most MSP teams can handle, especially when senior security staff are limited.

Centralized management platforms address this challenge by providing unified controls for Conditional Access, Defender, and MFA settings across all tenants. Rather than logging into each customer’s admin portal separately, technicians can view and modify configurations from a single interface.

  • Security baseline templates: Pre-built configurations aligned with CIS, NIST, or SCuBA standards that can be applied consistently
  • Cross-tenant policy management: Unified controls that apply settings across multiple tenants simultaneously
  • Automated breach detection: Real-time alerts that notify technicians of suspicious activity without requiring manual monitoring

Augmentt’s Secure Autopilot enables MSPs to apply security best practices with one click, regardless of customer license tier. Lower-tier licenses don’t receive the same level of Microsoft alerting, but Augmentt extends breach detection to all license levels, giving MSPs visibility across their entire customer base without requiring premium licensing for every tenant.

See how Augmentt helps MSPs standardize M365 security →

FAQs about Microsoft 365 security risks

Is Microsoft 365 secure by default?

Microsoft 365 includes built-in security features, but default configurations prioritize ease of use over protection. Organizations that deploy M365 without actively hardening settings leave significant gaps that attackers routinely exploit. Security requires intentional configuration, not just deployment.

What is the biggest security threat facing Microsoft 365 users?

Phishing attacks targeting user credentials remain the most common threat, especially when accounts lack multi-factor authentication or email security protocols like DMARC. Business email compromise—where attackers impersonate trusted contacts to request wire transfers or sensitive data—follows closely behind.

How often should organizations audit Microsoft 365 security settings?

Security configurations benefit from review at least quarterly, or whenever Microsoft releases significant updates. This cadence helps catch policy drift and newly introduced vulnerabilities before they become exploitable. Automated monitoring can supplement periodic manual reviews.

Does Microsoft 365 license tier affect security risk exposure?

Lower-tier licenses lack advanced security features like Conditional Access and Defender for Office 365. However, core protections like MFA and email authentication can be configured on any license. With Augmentt, MSPs can receive breach alerts even for customers on lower-tier licenses—extending visibility beyond what Microsoft natively provides.

Which compliance frameworks apply to Microsoft 365 security?

Common frameworks include CIS Benchmarks, NIST Cybersecurity Framework, and Microsoft’s SCuBA baselines. Each provides specific configuration guidance for hardening M365 environments and can serve as a foundation for security policies that align with customer compliance requirements.

GDAP relationships don’t scale themselves. What works fine for five customer tenants becomes an operational bottleneck at fifty, and a genuine risk at two hundred when expiring relationships start slipping through the cracks.

Microsoft’s Partner Center handles GDAP setup well enough for individual relationships, but it wasn’t built for MSPs managing sprawling multi-tenant environments. This guide covers the mechanics of GDAP relationships, the challenges that compound at scale, and the practices that turn GDAP from administrative overhead into a repeatable, secure foundation for your managed services.

What is GDAP and why MSPs need it

Managing Granular Delegated Admin Privileges (GDAP) across multiple CSP environments comes down to three things: creating standardized role-based access templates, mapping those templates to security groups in your partner tenant, and using Partner Center to handle customer approvals. Instead of granting blanket admin access, you assign only the specific Microsoft Entra roles each technician actually uses—and those assignments expire after a set period.

GDAP replaced Delegated Admin Privileges (DAP), which Microsoft fully deprecated in 2023. The old model gave CSP partners standing Global Administrator access to every customer tenant, indefinitely. GDAP flips that approach entirely.

  • GDAP: Time-bound, role-specific access where partners request only the Entra roles they need, with relationships that expire and require renewal
  • DAP (deprecated): The legacy model that automatically granted Global Administrator rights to CSP partners with no expiration
  • Zero Trust alignment: GDAP enforces least privilege, meaning partners receive the minimum access required for their work—nothing more

How GDAP relationships work in Microsoft Partner Center

A GDAP relationship is essentially a formal agreement between your CSP partner tenant and a customer’s Microsoft 365 tenant. It spells out which roles your team can use, how long the access lasts, and which security groups can exercise those permissions.

GDAP roles and security group assignments

Here’s where GDAP differs from what you might expect: it assigns Microsoft Entra roles to security groups, not individual users. You create groups in your partner tenant—something like “Helpdesk Tier 1” or “Security Admins”—and then assign those groups to the GDAP relationship.

The roles MSPs typically request include Exchange Administrator for mailbox work, Intune Administrator for device policies, User Administrator for account provisioning, and Security Reader for monitoring. Global Administrator? Rarely necessary when you scope roles properly.

Least privilege access and role scoping

Least privilege means requesting only the roles your technicians actually use day-to-day. A helpdesk tech resetting passwords doesn’t need Exchange Administrator rights. A security analyst reviewing sign-in logs doesn’t need User Administrator access.

The practical benefit is straightforward: if a technician’s credentials get compromised, the attacker only gains access to that user’s limited role assignments—not full administrative control over customer tenants.

Cross-tenant access settings for CSP partners

Cross-tenant access settings control how external organizations, including CSP partners, interact with a customer’s tenant. When a customer approves a GDAP relationship, they’re trusting your partner tenant to authenticate users who will access their environment.

Customers can configure inbound access policies to require specific authentication methods from partner users. This explains why enforcing MFA on your partner tenant matters—some customers configure their tenants to reject access from partners without strong authentication.

How to set up a GDAP relationship step by step

The GDAP setup workflow stays consistent, though you’ll repeat it for each customer tenant. Once you understand the process, you can spot where automation and standardization save the most time.

1. Request a GDAP relationship in Partner Center

In Partner Center, go to Customers, select the customer, and choose “Request admin relationship.” You’ll pick the specific Entra roles you want and set a duration—up to 730 days, or roughly two years. Each customer tenant requires its own separate request.

2. Customer approval and admin consent

Partner Center generates a unique approval link that you send to your customer. A Global Administrator in the customer’s tenant clicks the link and approves the relationship. If nobody approves within 90 days, the link expires.

3. Assign Microsoft Entra roles to security groups

After approval, you map the granted roles to your internal security groups. This step determines which technicians can actually use the access. You might assign User Administrator to your “Helpdesk” group and Security Reader to your “SOC Analysts” group.

4. Configure GDAP expiration and auto-extension

GDAP relationships expire based on the duration you set during the request. Auto-extend, when enabled, automatically renews the relationship before expiration with the same role assignments—no customer re-approval required. Without auto-extend, you’ll request a new relationship and get customer approval all over again.

5. Audit GDAP activity logs

Partner Center logs GDAP relationship changes, and customer tenants log administrative actions taken by partner users. Reviewing these logs helps verify that technicians are using appropriate access and surfaces any unusual activity.

GDAP challenges MSPs face in multi-CSP environments

The GDAP model works fine for individual relationships. But MSPs managing dozens or hundreds of customer tenants run into operational friction that compounds quickly.

Manual and repetitive setup across tenants

Each GDAP relationship requires individual configuration. Partner Center doesn’t offer native bulk setup, so onboarding 50 new customers means repeating the same workflow 50 times. The manual process introduces inconsistency and eats up technician hours.

No bulk role assignment in Partner Center

After customers approve relationships, you still assign security groups to roles one relationship at a time. For MSPs with large customer bases, this step alone can take hours during onboarding or when adjusting role assignments across your portfolio.

Tracking expirations across hundreds of relationships

GDAP relationships expire. Without centralized tracking, you risk losing access to customer tenants unexpectedly—often discovering the problem only when a technician can’t complete a support ticket. Microsoft doesn’t send proactive expiration warnings to partners.

Inconsistent role scoping between CSP partners

When customers work with multiple CSPs—perhaps one for licensing and another for managed services—each partner has independent GDAP relationships with potentially overlapping or conflicting role assignments. This creates confusion about who has what access and complicates security audits.

ChallengeUnder DAPUnder GDAP
Access scopeAll-or-nothing Global AdminGranular role selection
DurationIndefiniteTime-limited (requires renewal)
Multi-CSP visibilityLimitedPer-relationship tracking required
Bulk managementNot applicableNot natively supported

GDAP security best practices for multi-tenant MSPs

Standardizing your GDAP approach across all customer tenants reduces risk and makes your security posture auditable. The following practices work whether you manage 20 tenants or 200.

Use a third-party multi-tenant tool

Native Partner Center workflows weren’t designed for MSP-scale operations. Multi-tenant management platforms centralize GDAP visibility, automate repetitive tasks, and provide the single-pane-of-glass view that Partner Center lacks. Augmentt’s Secure Autopilot, for example, surfaces GDAP status alongside security configurations across all your customer tenants from one dashboard.

Tiered security groups for L1 L2 and L3 technicians

Create separate security groups mapped to different GDAP role sets based on technician tier. Your L1 helpdesk team might get Password Administrator and Helpdesk Administrator, while L3 engineers get broader roles like Exchange Administrator or Security Administrator.

This structure lets junior technicians handle routine tasks without accessing sensitive configurations. It also simplifies onboarding—add a new hire to the appropriate group, and they inherit the correct GDAP access across all customers automatically.

Standardized least privilege role templates

Build reusable role templates for common MSP scenarios rather than selecting roles ad-hoc for each customer. A “Standard Managed Services” template might include User Administrator, Exchange Administrator, and Intune Administrator. A “Security Monitoring Only” template might include just Security Reader and Reports Reader.

MFA enforcement and authentication strength policies

Requiring phishing-resistant MFA for all technicians accessing customer tenants via GDAP is increasingly standard practice. You can configure authentication strength conditional access policies in your partner tenant to enforce this requirement. Customers increasingly audit their CSP partners’ authentication practices, so this protects both sides.

Regular access reviews and attestation workflows

Scheduling quarterly reviews of which security groups have access to which customer tenants helps catch stale assignments. Technicians leave or change roles, and role assignments drift from operational needs over time. Regular reviews support compliance requirements and reduce standing access risk.

How to track GDAP expiration and renewals at scale

Expired GDAP relationships mean lost access at the worst possible time—usually when a customer has an urgent issue. Proactive tracking prevents these disruptions before they happen.

  • Partner Center reports: You can export relationship data manually, but this requires regular attention and doesn’t provide alerts
  • PowerShell scripts: The Partner Center API supports automated queries, though scripts require maintenance as Microsoft updates the API
  • Third-party multi-tenant platforms: Centralized dashboards with automated expiration alerts and PSA integration work well here. Augmentt surfaces expiring relationships alongside other tenant health indicators, creating tickets before access lapses.

How to centralize GDAP visibility across all customer tenants

A unified view of GDAP status across your entire customer base transforms GDAP from an administrative burden into operational intelligence. Instead of checking relationships one by one, you see everything in context.

Unified dashboards for GDAP relationship status

An effective GDAP dashboard shows relationship status, expiration dates, assigned roles, and customer tenant mapping in one view. You can quickly identify which customers have relationships expiring soon, which have non-standard role assignments, and which lack relationships entirely.

Automated alerts for expiring GDAP relationships

Automated alerting prevents access loss by notifying your team before relationships expire. Effective alerts include the customer name, expiration date, and assigned roles so technicians can take action without researching the relationship details first.

PSA integration for GDAP renewal tickets

Integrating GDAP expiration alerts with your PSA creates actionable tickets that fit your existing workflow. A ticket created 30 days before expiration gives your team time to coordinate with the customer if re-approval is needed—rather than scrambling after access disappears.

Turning GDAP into a scalable MSP advantage

MSPs who standardize and automate GDAP management deliver better security outcomes while reducing operational overhead. The discipline GDAP requires—least privilege roles, time-limited access, documented relationships—aligns with the security practices customers increasingly expect from their partners.

Rather than treating GDAP as a compliance checkbox, consider it infrastructure for your managed services. Consistent role templates, tiered technician access, and centralized visibility become competitive differentiators when customers evaluate their CSP partners’ security maturity.

Ready to simplify GDAP management across all your tenants? Augmentt provides centralized GDAP visibility, automated expiration tracking, and one-click security actions—so your team spends less time in Partner Center and more time delivering value to customers.

FAQs about managing GDAP across multiple CSP environments

Can a customer have GDAP relationships with multiple CSP partners at the same time?

Yes, a customer tenant can maintain active GDAP relationships with multiple CSP partners simultaneously. Each relationship has independently scoped roles and expiration dates, so one partner might have Exchange Administrator access while another has only Security Reader permissions.

What happens to GDAP access when a customer switches CSP providers?

GDAP relationships are tied to the specific CSP partner tenant, so switching providers requires the new CSP to request a fresh GDAP relationship and the customer to approve it. The old partner’s relationship remains active until it expires or the customer explicitly removes it.

How do I handle GDAP when working with both direct and indirect CSP models?

Each CSP relationship—whether direct or through a distributor—requires its own GDAP configuration. MSPs operating in both models manage separate relationships per customer, which can mean duplicate setup work for the same tenant.

What is the difference between GDAP auto-extend and creating a new GDAP relationship?

Auto-extend automatically renews an existing GDAP relationship before expiration, preserving the same role assignments without requiring customer re-approval. Creating a new relationship starts fresh, requiring customer approval and manual security group assignment.

Which Microsoft Entra roles are required for common MSP tasks under GDAP?

Common MSP tasks map to specific roles: Exchange Administrator for mailbox management, Intune Administrator for device policies, User Administrator for account provisioning, and Security Reader for monitoring. Global Administrator is rarely necessary when you follow least privilege principles.

Managing Microsoft 365 manually works until it doesn’t. One day you’re handling a few user accounts and some basic security settings; the next you’re drowning in onboarding tickets, chasing license reports, and hoping nobody forgot to disable that departed employee’s account.

Automation changes the math entirely. This guide covers which M365 admin tasks can be automated, the tools available to do it, and how to choose an approach that actually fits your environment.

What is Microsoft 365 administration automation?

Microsoft 365 administration automation refers to using scripts, workflows, or dedicated platforms to handle repetitive administrative work without manual intervention. Instead of clicking through the admin portal every time someone joins or leaves the company, automation handles user provisioning, security policy enforcement, license management, and compliance monitoring on its own.

The practical effect is straightforward. Tasks that once required an administrator to log in, navigate menus, and configure settings now happen automatically based on triggers you define. A new hire appears in your HR system, and within minutes they have an account, the right licenses, group memberships, and security policies applied—all without anyone touching the Microsoft 365 admin center.

Why automate Microsoft 365 admin tasks?

Manual administration works fine when you’re managing a handful of users. Once you’re responsible for dozens of tenants or hundreds of users, the math stops working. Every user onboarding takes 20-30 minutes of clicking. Every offboarding takes longer. Reports pile up. Security configurations drift because nobody has time to audit them.

Automation changes the equation in a few key ways:

  • Time recovery: Tasks that took 30 minutes complete in seconds, freeing your team for work that actually requires human judgment.
  • Consistency: Scripts and workflows apply settings identically every time, eliminating the “I forgot to add them to that group” problem.
  • Faster incident response: Security events trigger immediate action rather than waiting for someone to notice an alert.
  • Scalability: Managing 50 tenants becomes operationally similar to managing 5.

The alternative—hiring more people to handle more manual work—rarely makes financial sense when automation can handle the same tasks at a fraction of the cost.

Microsoft 365 administration tasks you can automate

Nearly every routine administrative function in Microsoft 365 can be automated to some degree. The following categories represent where most organizations see the biggest returns.

Security policy enforcement

Conditional Access policies, Microsoft Defender settings, and tenant-wide security configurations can deploy automatically across one or many tenants. Rather than logging into each environment and clicking through the Azure portal, you define a security baseline once and apply it everywhere.

This approach is particularly valuable for aligning with frameworks like CIS, NIST, or Microsoft Secure Score. When your baseline reflects those standards, every tenant you manage automatically inherits that compliance posture.

MFA and authentication management

Multi-factor authentication enrollment can trigger automatically when new users are created. Re-registration prompts can go out when someone gets a new phone. Temporary Access Passes—one-time codes that let users authenticate while setting up MFA—can issue without a helpdesk ticket.

Authentication-related requests make up a significant portion of IT support tickets. Automating MFA workflows reduces that volume while simultaneously improving security posture.

User provisioning and onboarding

New user creation, group assignments, license allocation, and mailbox setup can all flow from a single trigger. That trigger might be an HR system update, a form submission, or a scheduled job.

User cloning is a common technique here. Instead of configuring a new hire from scratch, you replicate an existing user’s permissions and settings, then adjust as needed. What once required navigating multiple admin portals now completes in under a minute.

User offboarding and deprovisioning

Offboarding is where automation delivers some of its clearest value. A well-designed workflow handles the entire departure process will:

  • Revoke active sessions immediately
  • Remove the user from all groups and Teams
  • Convert the mailbox to shared so colleagues can access historical emails
  • Set up forwarding rules and out-of-office replies
  • Reclaim the license for reassignment
steps for user offboarding - revoke active sessions immediately, remove from all groups and teams, convert mailbox to shared, set forwarding rules and out of office reply, reclaim license for reassignment

Without automation, offboarding often happens inconsistently. Some steps get skipped. Licenses sit unused for months. Former employees retain access longer than they should.

License assignment and reporting

Licenses can assign automatically based on role, department, or group membership in Entra ID (formerly Azure AD). When someone joins the sales team, they get the sales license bundle. When they move to engineering, their licenses adjust accordingly.

Automated reporting tracks usage patterns, identifies unassigned licenses, and flags when you’re approaching limits. Given that Microsoft 365 licensing represents a recurring cost, automated license management often pays for itself through reclaimed seats.

Permissions and access control

SharePoint site permissions, Teams memberships, and distribution group assignments can update automatically based on user attributes. When someone changes departments, their access rights adjust without anyone submitting a ticket.

This attribute-based approach prevents the access creep that accumulates when permissions are only added, never removed. It also creates an audit trail showing why each user has the access they have.

Compliance monitoring

Automated compliance checks continuously audit your tenant configuration against your defined baseline. When settings drift—whether through intentional changes or accidental misconfiguration—alerts trigger immediately.

This is far more reliable than periodic manual audits, which only catch issues after they’ve existed for weeks or months. Continuous monitoring means you know about problems while they’re still easy to fix.

Password resets and routine helpdesk requests

Self-service password reset (SSPR) eliminates one of the most common helpdesk tickets entirely. Users reset their own passwords through a secure workflow, freeing your team from repetitive work.

Beyond passwords, simple actions like updating email forwarding or setting out-of-office replies can also automate through user-facing workflows or scheduled jobs.

Intune device configuration

Device compliance policies, configuration profiles, and enrollment settings can deploy across all managed endpoints automatically. Every device—corporate or personal—meets your security standards before accessing corporate data.

For organizations managing hundreds of devices across multiple tenants, manual Intune configuration simply isn’t practical. Automation makes consistent device management possible at scale.

How to automate Microsoft 365 administration

Several approaches exist for automating Microsoft 365 tasks, each with different tradeoffs between flexibility, complexity, and ongoing maintenance.

PowerShell and Microsoft Graph API

PowerShell scripts calling the Microsoft Graph API offer the most granular control. You can automate virtually anything in Microsoft 365 with the right script—bulk user creation, complex permission changes, custom reporting, and more.

The tradeoff is complexity. PowerShell requires scripting expertise, careful credential management, and ongoing maintenance as Microsoft updates its APIs. Organizations with dedicated technical staff often build custom PowerShell solutions, but smaller teams may find the maintenance burden outweighs the flexibility.

Power Automate for no-code workflows

Power Automate is Microsoft’s native workflow tool. It uses a visual interface where you connect triggers (something happens) to actions (do something in response) without writing code.

Power Automate works well for approvals, notifications, and straightforward administrative tasks within a single tenant. The limitation appears with complex logic or multi-tenant scenarios—workflows become unwieldy quickly, and there’s no good way to manage dozens of separate flows across different environments.

Microsoft365DSC for configuration as code

Microsoft365DSC is an open-source tool that exports an entire tenant’s configuration as code. You can then apply that same configuration to other tenants, or use it to detect when settings have drifted from your baseline.

The tool requires PowerShell knowledge but provides excellent visibility into exactly what’s configured in each tenant. For organizations that want to treat tenant configuration like software—versioned, documented, and reproducible—Microsoft365DSC is worth exploring.

Third-party automation platforms

Dedicated platforms consolidate multiple automation methods into a unified interface, often with pre-built workflows for common tasks. These tools are especially valuable for MSPs and enterprises managing multiple tenants, where native tools require logging into each environment separately.

Platforms like Augmentt provide this consolidation specifically for MSP workflows, combining security automation, user lifecycle management, and reporting in a single multi-tenant interface.

Tools for Microsoft 365 administration automation

Tool TypeExamplesBest For
Native MicrosoftAdmin Center, Power AutomateSingle-tenant, simple workflows
Open-SourceMicrosoft365DSC, Maester, DCToolboxConfiguration management, auditing
MSP PlatformsAugmentt, CIPP, InforcerManaging many client tenants at scale

Native Microsoft admin tools

The Microsoft 365 Admin Center offers bulk actions for simple tasks—creating multiple users at once, assigning licenses in batches, and similar operations. Power Automate extends this with workflow capabilities for approvals and notifications.

For single-tenant scenarios with straightforward requirements, native tools often suffice. The limitation becomes apparent when managing multiple tenants: you’re switching between environments constantly, and there’s no unified view across your portfolio.

Open-source automation tools

Several community-maintained tools fill gaps in Microsoft’s native offerings:

  • Microsoft365DSC: Exports and applies tenant configurations as code for standardization and drift detection
  • Maester: Audits tenant configurations against best practices and generates documentation
  • DCToolbox: PowerShell module for managing and reporting on various M365 services
  • Entra Exporter: Backs up Azure AD and Intune configurations for disaster recovery

These tools are free but require technical expertise to implement and maintain effectively.

MSP-built automation platforms

Platforms designed specifically for service providers centralize multi-tenant management, security automation, and reporting into a single interface. Instead of logging into each tenant separately, you manage all client environments from one dashboard.

When evaluating multi-tenant platforms, look for one-click security baseline deployment, automated breach detection with remediation actions, and brandable reporting capabilities. These features transform M365 management from reactive ticket work into a proactive managed service.

Automating Microsoft 365 security at scale

Security automation deserves particular attention because manual security management can’t keep pace with modern threats. By the time someone notices a suspicious sign-in and decides what to do about it, the damage may already be done.

One-click security baseline deployment

Pre-configured security settings aligned with CIS, NIST, or Microsoft Secure Score recommendations can deploy across tenants with a single action. This eliminates the hours of manual configuration typically required to harden a new environment.

The value compounds with each additional tenant. Configuring security manually for one client takes hours. Configuring it for fifty clients takes the same amount of time when you’re applying a standardized baseline.

Conditional Access policy automation

Conditional Access policies control who can access what, from where, and under what conditions. They’re one of the most powerful security tools in Microsoft 365, but they’re also complex to configure correctly.

Automating Conditional Access deployment ensures uniform policies across all users and tenants. No more discovering that one client has weaker access controls because someone forgot to configure a policy.

Automated breach detection and remediation

Suspicious activities—impossible travel sign-ins, unusual data access patterns, forwarding rules to external addresses—can trigger immediate alerts. Pairing those alerts with one-click remediation actions (block the user, reset credentials, revoke sessions) dramatically reduces response time.

This is where automation moves from efficiency improvement to genuine security enhancement. A compromised account that’s blocked within minutes causes far less damage than one that remains active for hours or days.

Microsoft Secure Score automation

Microsoft Secure Score provides recommendations for improving your tenant’s security posture. Automating the implementation of those recommendations turns security improvement from a periodic project into a continuous process.

As Microsoft adds new recommendations or updates existing ones, automated systems can apply relevant changes without manual intervention.

Automating Microsoft 365 across multiple tenants

Multi-tenant management presents challenges that single-tenant tools weren’t designed to solve. The approaches that work for one environment often break down when you’re responsible for dozens.

Multi-tenant management challenges

Native Microsoft tools require logging into each tenant individually. For an MSP managing 50 clients, that’s 50 separate admin sessions to check security status, apply updates, or generate reports. The time adds up quickly, and the context-switching creates opportunities for errors.

There’s also no native way to see what’s happening across all your tenants at once. You can’t easily answer questions like “which of my clients have MFA disabled for admins?” without checking each environment separately.

with vs without MSP automation platform differences

Standardizing configurations across clients

Automation enables standardized templates and security baselines across all tenants under management. Every client benefits from the same consistent configurations, reducing both risk and the cognitive load of remembering what’s deployed where.

Standardization also simplifies troubleshooting. When every tenant is configured the same way, you’re not constantly adjusting your mental model for each client’s unique setup.

Centralized reporting and visibility

Cross-tenant reports and dashboards aggregate data from all environments into a single view. Security posture, license usage, and user activity across your entire portfolio become visible without manual data collection.

Augmentt provides this centralized visibility specifically for MSPs, combining multi-tenant security management with automated, brandable reporting that can go directly to clients.

How to choose the right M365 automation approach

The right approach depends on your specific situation. A few questions help narrow the options:

  • What’s your technical capacity? PowerShell offers maximum flexibility but requires scripting skills. No-code platforms trade some flexibility for accessibility.
  • How many tenants are you managing? Single-tenant needs often work fine with native tools. Multi-tenant requirements point toward dedicated platforms.
  • What’s your primary goal? Security hardening, user lifecycle management, and compliance reporting each have tools that excel in that specific area.
  • What integrations matter? Consider whether the solution connects with your PSA, RMM, or existing reporting tools.
  • What’s your budget and timeline? Building custom scripts costs less upfront but requires ongoing maintenance. Platforms cost more but deliver immediate value.

Turn Microsoft 365 administration into a scalable service

Automation transforms M365 administration from reactive, ticket-based work into a proactive operation. By eliminating manual tasks, your team can focus on strategic improvements rather than routine configuration.

The organizations seeing the best results treat automation as an ongoing operational approach rather than a one-time project. They continuously identify manual work that could be automated and build repeatable processes that scale with growth.

FAQs about Microsoft 365 administration automation

What is the difference between Power Automate and PowerShell for Microsoft 365 automation?

Power Automate is a no-code workflow tool best for approvals, notifications, and connecting services with visual logic. PowerShell provides deep, granular control for complex or bulk tasks but requires scripting expertise. Many organizations use both: Power Automate for user-facing workflows, PowerShell for backend administration.

Do I need premium Microsoft 365 licensing to automate admin tasks?

Many fundamental automation tasks work with standard licensing. However, advanced security features—certain Conditional Access policies, Microsoft Defender capabilities, and Entra ID Premium features—require premium licenses like Azure AD Premium P1/P2 or Microsoft 365 E5.

How do IT teams typically measure time savings from Microsoft 365 automation?

Teams compare time spent on manual tasks before and after automation. Key metrics include ticket resolution times, user onboarding and offboarding duration, and hours spent on manual reporting. Many teams also track tickets eliminated as a proxy for automation value.

Can IT administrators automate Microsoft 365 tasks without coding experience?

Yes. Power Automate and various third-party platforms offer no-code interfaces with pre-built workflows. Administrators can automate complex processes without scripting knowledge, though understanding what’s being automated remains important for troubleshooting.

What are the risks of automating Microsoft 365 administration?

The primary risk is applying incorrect configurations at scale—a mistake that affects one user manually could affect thousands when automated. Other risks include over-permissioning service accounts and creating dependencies on tools without proper documentation. Testing automations in limited scope before broad deployment mitigates most of these concerns.

For a deeper dive into the risks of unorganized multi-tenant management, check out our on-demand webinar for Why Identity Security Fails at Scale.

Saas Security Tech Stack

Most MSPs are already running some form of SaaS security: email filtering here, MFA there, maybe a backup solution bolted on.

The problem isn’t a lack of tools; it’s that disconnected tools create gaps, and gaps are where breaches happen.

A SaaS security stack brings these layers together into a coordinated defense that protects cloud applications like Microsoft 365 across all your client tenants. This guide covers what belongs in that stack, how to build it step by step, and how to turn it into a scalable managed service.

What is a SaaS security stack

A SaaS security stack is a layered collection of tools and policies that protect cloud-based applications from threats. Think of it as the security equivalent of defense in depth: if one layer fails, another catches the problem. For MSPs managing Microsoft 365, Google Workspace, or Salesforce across multiple client tenants, a SaaS security stack typically combines identity controls, threat detection, email filtering, and continuous monitoring into a unified approach.

Traditional security focused on firewalls and network perimeters. SaaS security operates differently because the applications live in the cloud, not behind your firewall. The attack surface has shifted to user accounts, credentials, and application permissions, which is exactly where a SaaS security stack concentrates its protection.

saas security stack functions - continuous monitoring, data protection, access control, threat detection

A complete stack handles several overlapping functions:

  • Threat detection: Spots suspicious sign-ins, credential stuffing attempts, and unusual user behavior
  • Access control: Enforces MFA, Conditional Access policies, and least-privilege permissions
  • Data protection: Prevents unauthorized sharing and accidental exposure of sensitive files
  • Continuous monitoring: Tracks configuration changes, shadow IT, and third-party app integrations

Why MSPs need a SaaS security stack

SaaS threats targeting Microsoft 365 and cloud applications

Microsoft 365 is the most common target for attacks against small and mid-sized businesses. Your clients use it for email, file storage, and collaboration, which makes it valuable to attackers too.

The attack patterns are predictable once you know what to look for:

  • Business email compromise (BEC): An attacker gains mailbox access and impersonates the user to request wire transfers or sensitive data
  • Credential stuffing: Automated login attempts using stolen username/password combinations from previous breaches
  • OAuth app abuse: Malicious third-party apps request excessive permissions, then quietly exfiltrate data in the background
  • Phishing campaigns: Sophisticated emails that slip past native filters and trick users into handing over credentials

Each of these attacks targets identity and accessEach of these attacks targets identity and access rather than network infrastructure. That shift explains why perimeter-based security alone no longer provides adequate protection.

saas security attack types - business email compromise, credential stuffing, OAuth app abuse, and phishing

The hidden cost of fragmented security tools

Many MSPs piece together security coverage using disconnected tools: one for email filtering, another for endpoint protection, a third for backup. Each tool might work fine on its own, but the gaps between them create blind spots.

Technicians end up jumping between consoles, manually correlating alerts, and spending hours on tasks that could run automatically. Fragmentation also makes it harder to maintain consistent security policies across all client tenants. When every tenant has slightly different configurations, misconfigurations slip through consistent security policies across all client tenants. When every tenant has slightly different configurations, misconfigurations slip through.

Client expectations for proactive security

SMB clients now expect continuous monitoring and rapid incident response from their MSP. When a breach happens, they want to know you caught it early and took immediate action—not that you discovered it three weeks later during a routine check.

Security has become a core expectation rather than an optional add-on. Clients will move to competitors who can demonstrate proactive protection and clear reporting on what threats were blocked.

Core components of a SaaS security stack

Every MSP security stack looks slightly different depending on client mix and service offerings. However, certain layers form the foundation that everything else builds on.

ComponentFunctionExample Tools
Microsoft 365 securityMulti-tenant visibility, policy enforcement, Secure Score monitoringAugmentt, Inforcer, CIPP
Identity and access managementMFA, Conditional Access, centralized identity controlsAzure AD, Duo, Okta
Email securityAnti-phishing, safe attachments, link scanningDefender for Office 365, Avanan, Proofpoint
Endpoint detection and responseThreat detection on managed devicesSentinelOne, CrowdStrike, Defender for Endpoint
SaaS monitoringUnsanctioned app detection, usage trackingAugmentt, BetterCloud, Torii
Backup and disaster recoverySaaS data protection for email, OneDrive, SharePointDatto, Veeam, Spanning

Microsoft 365 security and multi-tenant management

For most MSPs, Microsoft 365 sits at the center of everything. You’re managing email, file storage, collaboration, and identity within one ecosystem, often across dozens of tenants with different licensing levels.

Tools built specifically for MSP multi-tenant workflows let you see all your clients from a single dashboard, apply security baselinesTools built specifically for MSP multi-tenant workflows let you see all your clients from a single dashboard, apply security baselines without logging into each tenant individually, and track Secure Score improvements over time. This unified visibility separates scalable MSP operations from manual, tenant-by-tenant firefighting.

Identity and access management

Identity is the new perimeter. MFA enforcementIdentity is the new perimeter. MFA enforcement, Conditional Access policies, and centralized identity controls form the backbone of SaaS security.

Conditional Access refers to rules that block or allow sign-ins based on conditions like location, device type, or risk level. For example, you might allow sign-ins from managed devices but block access from unknown locations unless the user completes additional verification.

Without strong identity controls, a single compromised password can give an attacker full access to a client’s entire Microsoft 365 environment.

Email security and phishing protection

Native Microsoft Defender capabilities provide a baseline, but many MSPs layer on third-party email security for advanced phishing protection, attachment sandboxing, and data loss prevention. This additional layer is especially relevant for clients in regulated industries or those handling sensitive financial data.

Endpoint detection and response

Endpoint Detection and Response (EDR) tools monitor managed devices for malicious activity, suspicious processes, and indicators of compromise. While EDR focuses on the device layer rather than the SaaS layer, the two work together. A compromised endpoint often leads to a compromised cloud account.

SaaS application monitoring and shadow IT discovery

Shadow IT refers to applications employees use without IT approval, such as personal Dropbox accounts, unauthorized project management tools, or random browser extensions that request access to corporate data. These apps often sit outside your security controls entirely.

Discovering and managing shadow IT helps close security gaps and supports compliance requirements. You can’t protect what you don’t know exists.

Backup and disaster recovery

Microsoft’s native retention policies are limited and don’t protect against ransomware that encrypts or deletes data. Cloud-to-cloud backup solutions ensure you can recover email, OneDrive, and SharePoint data when something goes wrong.

How to build a SaaS security stack

saas security stack building process - audit current tool stack, define security baselines and policies, select multi-tenant MSP tools, deploy configurations across all tenants, integrate with PSA and alerting systems

1. Audit your current MSP tool stack

Start by inventorying every security tool you currently use. Map out what each tool covers, where they overlap, and where gaps exist.

Key questions to work through:

  • Does each tool support multi-tenant management?
  • How well do your tools integrate with each other?
  • Are you paying for overlapping functionality?
  • Which tenants have inconsistent security configurations?

This audit often reveals that you’re paying for capabilities you don’t use while missing coverage in critical areas.

2. Define security baselines and policies

A security baseline is a standardized set of configurations you apply consistently across all clients. Rather than inventing policies from scratch, you can start with established frameworks like CIS Benchmarks, NIST guidelines, or Microsoft’s SCuBA baselines.

These frameworks provide tested recommendations for securing Microsoft 365 environments. They give you a defensible starting point and help during compliance conversations with clients or auditors.

3. Select tools built for multi-tenant MSP workflows

Enterprise security tools designed for single organizations often create friction for MSPs. You end up with separate logins, no cross-tenant visibility, and manual processes that don’t scale.

When evaluating tools, look for:

  • Multi-tenant dashboard: A single view across all clients without switching contexts
  • One-click deployment: Apply policies without manual configuration per tenant
  • PSA/RMM integration: Fits your existing workflows and ticketing systems
  • Noise-tuned alerting: Customizable alerts that don’t overwhelm technicians with low-priority notifications

4. Deploy security configurations across all tenants

Once you’ve defined baselines and selected tools, roll out configurations using templates and automation. The goal is consistency: every client gets the same foundational protection, with customizations layered on top as needed.

This approach also speeds up onboarding. When you bring on a new client, you apply your standard template rather than building security from scratch each time.

5. Integrate with your PSA and alerting systems

Security alerts are only useful if someone acts on them. Connect your SaaS security tools to your PSA so alerts automatically create tickets, and technicians can respond without switching between systems.

Tip: Look for platforms that offer noise-tuned alerts Look for platforms that offer noise-tuned alerts. Too many notifications lead to alert fatigue, where technicians start ignoring warnings—including the critical ones.

Best practices for managing your MSP security stack

Standardize configurations with security templates

Reusable templates speed up onboarding and ensure uniform protection across your client base. You might create different templates for different client profiles: one for healthcare clients with HIPAA requirements, another for general SMBs with standard security needs.

Automate breach detection and remediation

Automated alerting combined with one-click remediation actions dramatically reduces response time. Instead of spending 20 minutes investigating and remediating manually, a technician can block a user, reset a password, or revoke sessions in seconds.

Generate branded reports for QBRs and stakeholders

Automated, white-labeled security reports demonstrate value to clients without hours of manual work. Schedule reports to run monthly or quarterly, and use them during business reviews to show what threats were blocked and what improvements were made.

Explore how Augmentt automates security reporting for MSPs →

Review security policies on a quarterly basis

Threats evolve, Microsoft releases new features, and client environments change. Periodic policy audits help you catch configuration drift and adjust baselines to address emerging risks before they become problems.

How to align your SaaS security stack with compliance frameworks

Mapping to CIS and NIST controls

CIS Benchmarks provide specific, actionable configuration recommendations for Microsoft 365. NIST frameworks offer broader guidance on risk management and security controls. Aligning your stack to these standards strengthens client security posture and simplifies audit conversations.

Using Microsoft Secure Score and SCuBA baselines

Microsoft Secure Score is a built-in measurement of your tenant’s security configuration, expressed as a percentage. Higher scores indicate better alignment with Microsoft’s security recommendations.

SCuBA (Secure Cloud Business Applications) baselines from CISA provide government-tested recommendations for Microsoft 365 security. Both tools help you measure progress and identify configuration gaps across your client base.

Meeting cyber insurance security requirements

Insurers increasingly require specific controls (MFA everywhere, email security, backup verification) before issuing or renewing policies. A well-built SaaS security stack helps clients qualify for coverage and may reduce premiums.

Integrating your SaaS security stack with PSA and RMM

Reducing alert fatigue through smart integration

Not every security event deserves a ticket. Customizable, noise-tuned alerts let you filter out low-priority notifications while ensuring critical incidents get immediate attention. The goal is actionable alerts, not a flood of noise.

Key integrations for MSP security workflows

  • PSA ticketing: Auto-create tickets from security alerts with relevant context included
  • RMM: Correlate endpoint and SaaS security data for fuller visibility into incidents
  • Reporting APIs: Feed security data into existing client reports and dashboards

Turn your SaaS security stack into a scalable managed service

A well-architected stack enables MSPs to deliver security as a repeatable, profitable service rather than a manual, ad-hoc effort. When your tools handle detection and remediation automatically, L1 and L2 technicians can safely manage tasks that previously required senior engineers.

This scalability transforms SaaS security from a cost center into a revenue driver. The key is choosing tools that reduce manual work while maintaining consistent protection across all tenants.

See how Augmentt helps MSPs automate, secure, and simplify Microsoft 365 security across all tenants →

FAQs about SaaS security stacks for MSPs

Do I need premium Microsoft licensing to secure all tenants?

No—many SaaS security platforms can monitor and enforce best practices across Business Basic, Business Standard, and other non-premium license tiers. You can deliver meaningful protection without requiring E5 or premium add-ons for every client.

What is the difference between SaaS security and endpoint security?

SaaS security protects cloud applications and user accounts from threats like credential theft and unauthorized access. Endpoint security focuses on detecting and blocking malware or threats on individual devices. Both layers work together in a complete security stack.

How long does it take to deploy a SaaS security stack across multiple tenants?

With tools built for MSP multi-tenant workflows, initial deployment can happen within days rather than weeks. Pre-built security templates and one-click baseline application dramatically speed up the process.

Can I white-label security reports for my MSP clients?

Yes—many MSP-focused platforms allow you to brand reports with your logo and customize the content. This makes it easy to deliver professional security summaries during QBRs or stakeholder meetings.

How do I handle clients with different Microsoft 365 license tiers?

Use a SaaS security platform that normalizes visibility and policy enforcement across all license levels. This approach lets you apply consistent baselines even when clients have mixed licensing across Business Basic, Business Premium, and E3/E5 plans.

Cover photo by JC Mariano on Unsplash

Summary

Hackers don’t usually break in anymore; they log in. That’s why identity (user accounts and passwords) is now the biggest risk for MSPs. Since Microsoft 365 controls email, files, and admin access, one stolen login can cause serious damage fast. MSPs can reduce risk by using strong sign-in protection and limiting powerful access.

If you run an MSP, you already know the job has changed.

A few years ago, most attacks were about breaking into a network. Today, the biggest danger is much simpler:

Hackers are trying to log in.

That’s why identity, who someone is online and what they can access, has become the #1 way attackers get in.

And for MSPs, this shift changes everything.

That’s why identity, who someone is online and what they can access, has become the #1 way attackers get in.

And for MSPs, this shift changes everything.

What “Identity” Means

An identity is basically a digital name tag.

It includes things like:

  • A username and password
  • A Microsoft 365 login
  • An email account
  • A Google Workspace account
  • A sign-in to a cloud app

When attackers steal or trick someone into giving up their login, they don’t need to “hack” anything the old-fashioned way.

They just sign in like a normal user.

Why Hackers Love Identity Attacks

Identity attacks are popular for one big reason:

They’re easy, fast, and hard to notice.

View Post↗

Instead of smashing through a wall, attackers use a stolen key.

Once they’re inside, they can:

  • Read emails
  • Reset passwords
  • Steal files
  • Send invoices or wire fraud emails
  • Create new admin accounts
  • Spread malware
  • Lock systems with ransomware

And the scariest part?

Many of these actions look normal in the logs.

That’s why it’s so important for MSPs to stay on top of their tenants and users; just one data breach could cost their customers the global data breach average of $4.88 million.

How Fast Identity Attacks Move: Minute 0 - Login stolen; Minute 5 - Attacker signs in; Minute 15 - Inbox rule created; Minute 30 - Internal phishing starts; 1 hour - Fraud email sent to vendors

The Most Common Identity Attacks MSPs See

Here are the identity-based attacks MSPs deal with most often.

1) Phishing (Fake Emails That Trick Users)

This is still the #1 method.

A user gets an email like:

  • “Your password expires today”
  • “You have a voicemail”
  • “Here’s the document you asked for”
  • “Urgent: invoice attached”

They click, they sign in, and now the attacker has their login.

It’s simple, and it works.

2) MFA Fatigue (Push Notification Spam)

Even when a client uses multi-factor authentication (MFA), attackers have found ways around it.

One common trick is sending MFA prompts over and over until the user taps Approve just to make it stop.

It’s like someone ringing your doorbell 40 times until you finally open the door.

3) Password Reuse

People reuse passwords. It’s human.

In fact, nearly half (46%) of people choose an easy-to-remember password over a more secure one. 

So if one website gets hacked, attackers try the same password across Microsoft 365, email, VPN, cloud apps, remote access tools, and anything else they can think of.

This is called “credential stuffing,” but you don’t need the fancy term.

It’s just trying stolen passwords everywhere.

4) Stolen Tokens (Sneaky “Already Logged In” Access)

This one is more advanced, but it’s becoming more common.

Sometimes attackers don’t steal the password.

Instead, they steal the “proof” that someone is already logged in.

So even if the user changes their password later, the attacker can stay inside.

5) Over-Permissioned Users (Too Much Access)

This is a huge issue in Microsoft 365 and cloud tools.

A user might have access to:

  • All SharePoint files
  • All mailboxes
  • Admin settings
  • Security settings
  • App permissions

Even when they don’t need it.

So when their account gets compromised, the attacker gets all that power too.

Why Microsoft 365 Is Often the Main Battleground

Most MSPs spend a huge part of their day inside Microsoft 365.

And that’s exactly why attackers focus on it.

Microsoft 365 controls email, SharePoint, OneDrive, Teams, user accounts, admin roles, app access, and security settings. So, if an attacker gets into Microsoft 365, they can do a lot of damage without ever touching a “server.”

For many small and mid-sized businesses, Microsoft 365 is the business.

What MSPs Can Do to Reduce Identity Risk

The good news?

There are clear steps MSPs can take to reduce identity attacks.

Here are the most important ones.

1) Know Who Has Admin Access

You can’t protect what you can’t see.

Many MSPs inherit messy environments where:

  • Too many people are admins
  • Old accounts still exist
  • Vendors were given access years ago
  • Privileged accounts are not tracked well

2) Reduce Unneeded Permissions

If a user doesn’t need access, remove it.

If an account isn’t used, disable it.

If someone is an admin “just in case,” fix it.

The goal is simple:

If an account gets hacked, limit the damage.

3) Enforce Strong MFA (Not Just “Any MFA”)

Some MFA setups are much stronger than others.

MSPs should push clients toward methods like using conditional access policies to enforce MFA, so that they are:

  • Harder to approve by mistake
  • Less vulnerable to phishing
  • Easier to audit

And just as important:

Make sure MFA is actually turned on for everyone who matters.

4) Monitor Identity Changes

A lot of attacks include changes like:

  • Adding a new admin
  • Turning off security settings
  • Creating inbox rules
  • Adding app permissions
  • Changing sign-in policies

These are often the first signs of a takeover.

Augmentt helps here by giving MSPs visibility into risky changes and identity-related configuration gaps—without needing to jump between tenants all day.

5) Standardize Your Security Baseline

One of the hardest parts of being an MSP is consistency.

Client A has one setup.
Client B has another.
Client C is “special.”

Attackers love this chaos.

MSPs need a standard baseline that answers questions like:

  • Who is allowed to be admin?
  • What security settings must be on?
  • What should be blocked?
  • What is monitored?

For instance, Augmentt helps MSPs standardize and track Microsoft 365 security posture across clients, so nothing slips through the cracks.

Final Thoughts

Identity is now the primary attack vector because it’s the easiest path for attackers.

They don’t need to break into a network.

They just need one user to:

  1. click a link
  2. approve a prompt
  3. reuse a password
  4. have too much access

For MSPs, the solution isn’t panic.

It’s visibility, consistency, and strong identity controls across every client.

And that’s exactly where Augmentt helps, by giving MSPs a clear view into Microsoft 365 security posture, identity risk, and configuration gaps across tenants, all in one place.

For a complete look at the biggest issues affecting MSPs, check out our New Cybersecurity Reality ebook!

SUBSCRIBE for more resources

Run Unlimited Free M365 Security Reports

Across All Your Customers. Forever.

What our partners are saying

MSPs Leading With Augmentt

Why They Chose Augmentt:

“We built an entire managed service around the Augmentt platform so we can sell our customers a service that will keep their tenants up to date and configured all the time rather than needing to do these professional services engagements periodically. I think not only has the quality improved, but it’s opened up an entirely new service. We’ve been able to sell to our customers very successfully.”

– Tim Campbell, All Covered
What They’re Using Augmentt For:

Ready to get started?

Protect your customers from the growing cyber security threat landscape while growing your MSP by selling enhanced SaaS security services.
Monthly Update Webinar
Get the latest platform updates live every month!
Watch Demo
Take a self guided tour of the Augmentt platform.

© 2026 Augmentt. All Rights Reserved.

Terms & ConditionsPrivacy Policy