Windows OS Hub
  • Windows
    • Windows 11
    • Windows 10
    • Windows Server 2025
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
    • Proxmox
  • PowerShell
  • Linux
  • Home
  • About

Windows OS Hub

  • Windows
    • Windows 11
    • Windows 10
    • Windows Server 2025
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
    • Proxmox
  • PowerShell
  • Linux

 Windows OS Hub / Exchange / Convert a User Mailbox to a Shared in Exchange and Microsoft365

March 15, 2024

Convert a User Mailbox to a Shared in Exchange and Microsoft365

Multiple users can access a shared mailbox in Exchange. Unlike a common user mailbox, a shared mailbox account is disabled in Active Directory and cannot be used for interactive sign-in. This article describes how to convert a common user mailbox to a shared mailbox in on-premises Exchange Server and Microsoft 365.

Contents:
  • How to Convert a User Mailbox to a Shared on Exchange Server with PowerShell?
  • Converting a User Mailbox to a Shared Mailbox in Exchange Online (Microsoft 365)

When you convert a user mailbox to a shared mailbox, only the mailbox type is changed. All existing e-mail messages and calendar items, mailbox and folder permissions, as well as mailbox rules, are retained.

You may need to convert a user mailbox to a shared one when:

  • If you want to share a mailbox with multiple users, use a shared calendar when scheduling;
  • The user leaves the organization and you want to share the mailbox contents with the remaining employees;
  • No separate license is required for a shared mailbox

How to Convert a User Mailbox to a Shared on Exchange Server with PowerShell?

In the on-premises Exchange Server 2019/2016/2013, you can convert a user mailbox to a shared mailbox using Set-Mailbox PowerShell cmdlet. Use the syntax below:

Set-Mailbox -Identity <MailboxIdentity> -Type <Regular | Room | Equipment | Shared>

Open the PowerShell console, connect to your Exchange Server, and check the mailbox type with the command:

Get-Mailbox -Identity a.shepherd| Format-Table Name, RecipientTypeDetails

PowerShell: Get-Mailbox type

This is a common user mailbox (UserMailbox).

To convert it to a shared mailbox, run the following command:

Set-Mailbox a.shepherd -Type Shared

The mailbox type has changed to SharedMailbox.

PowerShell: Convert a user mailbox to a shared type

To convert multiple user mailboxes to shared mailboxes at once, create a CSV file with a list of users (remember to add the Email line to the first line of the file). Then import the CSV file and change the mailbox type:

Import-CSV C:\Reports\EXCH\user_to_shared_mailbox.csv | foreach {Get-Mailbox -Identity $_.Email | Where-Object {$_.RecipientTypeDetails -eq "UserMailbox"} | Set-Mailbox -Type Shared}

Don’t delete the user account in AD because the public mailbox is associated with it.

If you want to convert a shared mailbox back to a user one, run this command:

Set-Mailbox a.shepherd -Type Regular

If you have a hybrid Exchange configuration, you will need to migrate your mailboxes to on-premises Exchange, convert them, and then bring them back to Microsoft 365.

Converting a User Mailbox to a Shared Mailbox in Exchange Online (Microsoft 365)

In Exchange Online, you may convert a user mailbox to a shared one using the Exchange Admin Center (EAC) or PowerShell.

  1. Sign in to the Exchange Admin Center;
  2. Go to Recipients –> Mailboxes;
  3. Select a user whose mailbox you want to convert;
  4. Navigate to the Others tab and click Convert to shared mailbox;
  5. Confirm mailbox conversion;
  6. If the mailbox size is less than 50 GB, you may remove its Microsoft 365/AzureAD license.
    The size of a shared mailbox without a license may not exceed 50 GB. Check the current Exchange mailbox size and clear its contents if it is more than 50 GB.

Exchange Admin Center (Microsoft 365) - convert to shared mailbox

Also, you can convert a user mailbox to a shared one using PowerShell. Connect to your Microsoft 365 tenant using the EXO PowerShell module:

Connect-ExchangeOnline

To change the mailbox type to SharedMailbox, run the command below:

Set-Mailbox –Identity a.shepherd -Type Shared

You may convert it back in the same way:

Set-Mailbox –Identity a.shepherd -Type Regular

Assign a license to the mailbox within 30 days.
0 comment
3
Facebook Twitter Google + Pinterest
Azure and Microsoft 365ExchangePowerShell
previous post
How to Add, Set, Delete, or Import Registry Keys via GPO
next post
How to Uninstall or Disable Microsoft Edge on Windows 10/11

Related Reading

Outlook Keeps Asking for Password on Windows

March 17, 2024

How to Block Sender Domain or Email Address...

March 17, 2024

PowerShell: Configure Certificate-Based Authentication for Exchange Online (Azure)

March 17, 2024

Get a List of Mailboxes a User Has...

March 15, 2024

How to Delete or Rename Default Mailbox Database...

March 17, 2024

How to Manually Configure Exchange or Microsoft 365...

March 17, 2024

Configure Auto-Reply (Out of Office) Message in Exchange...

March 15, 2024

Search and Delete Emails from User Mailboxes on...

March 15, 2024

Leave a Comment Cancel Reply

join us telegram channel https://t.me/woshub
Join WindowsHub Telegram channel to get the latest updates!

Recent Posts

  • SMB over QUIC: Mount File Share over Internet without VPN on Windows Server 2025

    November 4, 2025
  • How to Find a Previous Computer Name in Windows

    October 28, 2025
  • Stop Windows Server from Auto-Shutdown Every Hour

    October 22, 2025
  • How to Delete a Windows Service via CMD or PowerShell

    October 16, 2025
  • Resource Fair Sharing in Windows Server Remote Desktop Services (RDS)

    October 6, 2025
  • How to Disable (Enable) Credential Guard in Windows 11

    October 6, 2025
  • Wrong Network Profile on Windows Server after Reboot

    September 30, 2025
  • How to Get Windows 10 Extended Security Updates After End-Of-Life

    September 24, 2025
  • Blocking NTLM Connections on Windows 11 and Windows Server 2025

    September 23, 2025
  • Windows Stucks at ‘Getting Windows Ready, Don’t Turn Off Computer’

    September 15, 2025

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • Outlook Keeps Asking for Password on Windows
  • Checking User Sign-in Logs in Entra ID (Microsoft 365)
  • How to Manually Configure Exchange or Microsoft 365 Account in Outlook 365/2019/2016
  • Search and Delete Emails from User Mailboxes on Exchange Server (Microsoft 365) with PowerShell
  • Configuring Password Policy in Microsoft Entra ID
  • Removing Built-in Teams Chat in Windows 11
  • How to Install Microsoft Teams Client on Linux
Footer Logo

@2014 - 2024 - Windows OS Hub. All about operating systems for sysadmins


Back To Top