Skip to content

Microsoft 365 Admin Roles Explained: Global, Exchange, and Teams Admin

Understand Microsoft 365 admin roles: what Global, Exchange, Teams, User, and Helpdesk admins can do, least privilege, and how to assign roles safely.

MGMCSA Guru Team October 7, 2026 6 min read
Cover showing a hierarchy of Microsoft 365 admin roles from Global Administrator down to scoped roles like Exchange and Teams admin

Microsoft 365 ships with a long list of admin roles, and the temptation is to hand out Global Administrator to anyone who needs to “do admin stuff.” That’s how tenants end up with eight Global Admins, half of whom only ever reset passwords. Each one of those accounts is a master key, and every extra key is extra risk.

This guide explains what the main roles actually grant, where the lines are between Global, Exchange, and Teams admin, and how to assign the least privilege that still gets the job done. The roles live in Microsoft Entra ID (formerly Azure AD), and the most-used ones also surface in the Microsoft 365 admin center. The goal is simple: give people exactly the access their job needs and nothing more.

Global Administrator: the master key

Global Administrator can read and change almost everything across the tenant — users, licenses, security settings, every workload, and the ability to grant roles to others, including more Global Admins. It’s the most powerful role, and it’s the one attackers most want to compromise.

Because of that, keep the count small. Microsoft’s guidance is generally two to four Global Admins: enough that you’re never locked out if one person is unavailable, few enough that the master key isn’t spread around. Everyone else should have a scoped role.

The scoped admin roles you’ll use most

Most day-to-day administration fits a scoped role that’s limited to one workload or task. These cover the bulk of real assignments.

Common Microsoft 365 admin roles

Global Administrator Full control of the tenant. Keep to 2–4 people.
Global Reader Read-only view of everything. For auditors and reviewers.
User Administrator Create/manage users and groups, reset passwords, manage licenses.
Exchange Administrator Mailboxes, mail flow rules, distribution groups, Exchange settings.
Teams Administrator Teams service settings, policies, devices, calling.
SharePoint Administrator SharePoint and OneDrive admin settings.
Helpdesk Administrator Reset passwords and handle service requests for non-admins.
Billing Administrator Purchases, subscriptions, invoices — no service config.

A pattern worth noticing: most roles are read-and-write within a boundary. Global Reader is the exception that’s read-only across everything, which makes it the safest role to hand to anyone who just needs to look.

Where Exchange, Teams, and the others draw the line

The scoped roles don’t bleed into each other. An Exchange Administrator manages mailboxes, mail flow rules, and distribution groups, but can’t touch Teams policies or SharePoint settings. A Teams Administrator manages Teams policies, devices, and calling, but can’t manage Exchange mailboxes or create mail flow rules.

That separation is the point. If your messaging admin only works in Exchange, the Exchange Administrator role is the correct grant — not Global Admin “to be safe.” The same logic applies to whoever runs your Teams calling setup: Teams Administrator covers assigning phone numbers to Teams users and policy work without exposing the rest of the tenant.

Least privilege in practice

“Least privilege” sounds like a slogan until you apply it to a real org chart. The method is straightforward: match the person to the smallest role that covers their actual tasks.

Match the role to the job

First-line help desk (password resets) Helpdesk Administrator
Onboards/offboards staff, assigns licenses User Administrator
Runs email and mail flow Exchange Administrator
Runs Teams calling and policies Teams Administrator
Security/audit review, no changes Global Reader
Handles invoices and subscriptions Billing Administrator
Tenant owner / break-glass Global Administrator (2–4 only)

When someone’s role grows, add another scoped role rather than upgrading them to Global Admin. It keeps the blast radius small if their account is ever compromised.

Assign roles the right way

You can assign the common roles in the Microsoft 365 admin center and the full set in Entra ID.

Microsoft 365 admin center: go to Roles → Role assignments, pick a role, and add the user. This covers the everyday roles like User, Helpdesk, Exchange, and Teams admin.

Microsoft Entra ID: go to Roles and administrators for every built-in role and the option to assign a role as eligible (activated on demand) rather than active (always on) where Privileged Identity Management is available.

With PowerShell (Microsoft Graph), you can audit and assign programmatically:

Connect-MgGraph -Scopes "RoleManagement.Read.Directory","Directory.Read.All"

# List who holds which directory role
Get-MgDirectoryRole | ForEach-Object {
    $role = $_
    Get-MgDirectoryRoleMember -DirectoryRoleId $role.Id |
        Select-Object @{n='Role';e={$role.DisplayName}}, Id
}

Tie it back to security

Admin roles and account security go together. A scoped role limits what an account can do; MFA and Conditional Access limit who can use it. Make sure every admin — especially Global Admins — is covered by MFA for Microsoft 365 users, and consider a Conditional Access policy that requires compliant devices or extra verification for privileged roles.

Admin role hygiene

  • Only 2–4 Global Administrators
  • Everyone else on the smallest scoped role that fits their job
  • Separate admin accounts from everyday user accounts
  • MFA enforced on all admin accounts, no exceptions
  • One or two protected break-glass accounts
  • Periodic review to remove stale role assignments

Bottom line

Global Administrator is the master key — keep it to a handful of people and protect it hard. For everyone else, use the scoped roles: Exchange admin for mail, Teams admin for Teams, User admin for onboarding, Helpdesk admin for password resets, and Global Reader for anyone who only needs to look. Assign the smallest role that does the job, keep admin accounts separate from daily-use accounts, and review the assignments on a schedule so access doesn’t quietly pile up.

Frequently asked questions

How many Global Administrators should a tenant have?

Microsoft recommends keeping the number small — generally between two and four. You want at least two so you're never locked out if one is unavailable, but not so many that the most powerful role is spread widely. Use scoped roles for everyone else and protect the Global Admins with strong MFA.

What's the difference between Global Administrator and Global Reader?

Global Administrator can read and change almost everything in the tenant. Global Reader can view the same settings but can't change them. Global Reader is ideal for auditors, security reviewers, and anyone who needs visibility without the risk of a write-capable account.

Can a Teams admin manage Exchange settings?

No. The Teams Administrator role is scoped to Teams. It can't manage Exchange mailboxes, transport rules, or other workloads. Some Teams features touch Exchange data behind the scenes, but a Teams admin doesn't get Exchange admin rights from that role alone.

What role should I give a help desk person who only resets passwords?

The Helpdesk Administrator (also called Password Administrator for password tasks) role lets them reset passwords and manage some service requests for non-admins, without broad access. It's a good least-privilege fit for first-line support that shouldn't be touching tenant settings.

Where do I assign Microsoft 365 admin roles?

You can assign common roles in the Microsoft 365 admin center under Roles, and the full set in Microsoft Entra ID under Roles and administrators. Entra is where you'll find every built-in role and features like assigning roles as eligible rather than permanent.

Should admins do daily work from their admin account?

No. Give admins a separate account for privileged work and a normal account for email and day-to-day use. Don't put a mailbox or license on the admin account if you can avoid it. This limits the damage if their everyday account is phished.

Sources & further reading

Official vendor documentation referenced while writing this guide.

MG

MCSA Guru Team

IT & Systems Administration

We are working IT pros and system administrators who spend our days in Windows Server, Microsoft 365, and the wider Microsoft stack. MCSA Guru is where we write down the fixes and walkthroughs we wish we had found the first time.

MCSA Guru provides independent, educational IT guidance. Microsoft, Windows, Windows Server, Microsoft 365, Exchange, and Microsoft Teams are trademarks of Microsoft Corporation; Docker is a trademark of Docker, Inc. MCSA Guru is not affiliated with or endorsed by Microsoft or Docker. Always test changes in a safe environment before applying them in production.

Related guides

Fixing something right now?

Jump straight into the guide library or search for the exact error or task you are dealing with.