How to remove delegates from mailbox

  • Last update on September 29th, 2023

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

1. 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 allows you to revoke permissions from a user's mailbox. For instance, you can remove another user's full access to a mailbox.

Before you can execute this cmdlet, you must have the appropriate permissions assigned to you.

To find out what permissions are required to run any cmdlet or parameter in your organization, please refer to Find the permissions required to run any Exchange cmdlet.




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

This example shows how to remove Test User's full access permission to CoreView Demo mailbox. 

To learn more about the “Remove-MailboxPermission”  cmdlet, please consult the following Microsoft documentation.

2. 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”.
  • You will then see the"Remove delegates from mailbox" screen. 
  • Select the mailbox from which you want to remove the delegates and click “Next”.
  • On the following tab, select the delegates you wish to remove from the mailbox and press “Submit”.

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