Published:
Jun 2, 2025
|
Modified:
|
3
min read

How to Remove Delegates from a Microsoft 365 Mailbox

Vasil Michev
Vasil is a nine-time Microsoft MVP and expert with over a decade of experience in Microsoft cloud, lifecycle management, migration, adoption, and automation.

In this article, we will explore how to revoke the access rights that other users have on a mailbox, using both PowerShell and CoreView.

Remove Delegates Using PowerShell

To remove permissions from a user's mailbox, or from an Exchange Server 2016, Exchange Server 2019, or Exchange Online mail user, use the “Remove-MailboxPermission” cmdlet. This cmdlet helps revoke permissions from a user's mailbox, such as removing full access granted to another user.

Prerequisites and Permission Requirements

Before executing this cmdlet, ensure that you have the necessary permissions. For information on the permissions required to run any Exchange cmdlet, please refer to Microsoft's documentation on Exchange cmdlet permissions.

Remove-MailboxPermission Cmdlet Syntax

Here is the basic syntax for the Remove-MailboxPermission cmdlet:

Remove-MailboxPermission -Identity <MailboxIdentity> -User <User> -AccessRights <Rights> -InheritanceType <Type> 
  • -Identity: specifies the mailbox from which permissions will be removed. This can be the mailbox's name, alias, or email address.
  • -User: specifies the user whose permissions you want to remove.
  • -AccessRights: specifies the access rights to remove. Common values include FullAccess, SendAs, etc.
  • -InheritanceType: Sspecifies the type of inheritance. Use All to remove the permission inheritance.

Example PowerShell Command to Remove a Delegate

The following example demonstrates how to remove full access permission for a user from a specified mailbox:

Remove-MailboxPermission -Identity "CoreView Demo" -User "Test User" -AccessRights FullAccess -InheritanceType All

Remove Delegates Using CoreView

  • Go to the CoreView portal
  • Under “ACTIONS” click on “Management actions” and choose “Mailbox”. From the various mailbox action items, choose  “Remove delegates from mailbox”.
Remove delegates from mailbox window
  • You will then see the"Remove delegates from mailbox" screen.
  • Select the mailbox from which you want to remove the delegates and click “Next”.
Select mailbox window
  • On the following tab, select the delegates you wish to remove from the mailbox and press “Submit”.
Select delegate mailbox to be removed

There is another action available in CoreView to remove user access to mailboxes. For more details, please refer to the following guide: How to remove user access to mailbox.

Get a personalized demo today

Created by M365 experts, for M365 experts.