Logo
HOW TO
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
 
 
Windows Server

Microsoft Exchange Server 2013 : Mailbox management - Setting mailbox permissions (part 1) - Mailbox delegation

9/5/2014 4:26:42 AM

The ability to change the way messages are processed in a mailbox became a fundamental part of email system functionality a long time ago. Exchange enables you to assign different levels of control over mailboxes to influence the way messages are delivered to the mailbox, who has the right to send messages from or on behalf of the mailbox (there is a difference), or who has complete control over the mailbox. These assignments can be made by changing mailbox properties through Mail Flow Settings or by assigning different Active Directory permissions to allow other accounts to impersonate or access contents in the mailbox.

Mailbox delegation

EAC provides three settings under the Mailbox Delegation section of a mailbox’s properties (Figure 1):

A screen shot of the Mailbox Delegation properties for a mailbox as displayed by EAC. In this case, one user has been assigned the Send As permission, and another has been assigned the Send On Behalf Of permission.

Figure 1. Editing mailbox delegation settings for a mailbox

  • Grant Send As permission. You can assign the ability to a user to send messages as if they were generated by another user. This is often referred to as the impersonation feature.

  • Grant Send On Behalf Of permission. You can enable another user to send a message on behalf of a mailbox’s owner. Exchange clearly indicates that the message is generated by one user on behalf of another, so these messages are obviously different from those sent using the Send As permission. Outlook users can delegate the same permission to other users. Personal assistants who support other people commonly use this feature.

  • Grant Full Access permission. You can grant full control over the mailbox to any other mail-enabled Windows user or to a security group. The steps necessary to assign Full Access follow.

Tip

When you set the new permission, allow an hour or so before you attempt to use it to enable Exchange to refresh its Store cache from Active Directory; you won’t be able to use the Send As permission until it is acknowledged by the Store.

The difference between the Send On Behalf Of and Send As features comes down to the degree of impersonation used when a message is sent. When you use the Send On Behalf Of feature, the messages that are delivered clearly indicate that you have sent a message on behalf of someone else. This option is most useful when it’s important to show that someone is assisting another user to deal with her email. When you use the Send As feature, the recipient sees no indication that you sent the message; it appears to come from the person you impersonate. Usually, the Send As feature is used for functional mailboxes that are shared by groups of users, such as a mailbox dedicated to handling help desk queries.

Behind the scenes, the Send On Behalf Of feature requires Exchange to transport some additional information in the message header so that clients can display the name of the user who actually generated the message when the recipient views it. By comparison, the Send As feature requires a user to possess the Active Directory permission to impersonate someone else to send a message using his identity.

The process used to send messages with Send As permission varies from client to client. In the example shown in Figure 2, I created a message using Outlook 2013 and added the EMEA Help Desk as the sender in the From field. When the message was delivered, the user read it with Outlook Web App, and the only trace of any sender information is the EMEA Help Desk. In effect, the Send As feature enables you effectively to impersonate another user for sending email.

The left-side screen shot shows how Outlook enables a user to enter a From address for a message, which is the name of a mailbox for which the user has Send On Behalf Of permission. When the recipient reads a message sent in this way, he sees it as if it had come from the user who granted the Send On Behalf Of permission (right-side screen).

Figure 2. A message sent on behalf of the help desk

EMS is also available to manipulate mailbox delegation permissions. To begin, the equivalent EMS command to grant the Send On Behalf Of permission shown in Figure 1 is:

Set-Mailbox -Identity 'Tude Palma'-GrantSendOnBehalfTo "Redmond, Tony"

If you need to grant the Send On Behalf Of permission to several mailboxes at one time, you can just input a list of the desired mailboxes to the GrantSendOnBehalfTo parameter. For example:

Set-Mailbox –Identity 'Redmond, Tony' –GrantSendOnBehalfTo 'CEO Executive Assistant', 'Pelton, David', 'Akers, Kim'

Apart from mailboxes, you can grant the ability to send messages on behalf of distribution groups, dynamic distribution groups, and mail-enabled contacts. EAC supports delegation on behalf of most recipient types (it does not for resource mailboxes), but you can always achieve the desired result with EMS. For example:

Set-DistributionGroup –Identity 'Legal Department' –GrantSendOnBehalfTo 'Pelton, David'

Naturally, you can assign the Send As permission to an account with EMS, but it’s a little more complex because you need to manipulate Windows permissions rather than a simple Exchange property. The following code assigns the permission for the Help Desk account to my account. Note that it’s using the Windows account name (as shown in Active Directory Users And Computers) rather than the Exchange display name or another value. Again, this is because you’re manipulating Windows permissions behind the scenes.

Add-AdPermission –Identity 'Help Desk' –ExtendedRights 'Send-As'   –User 'Tony Redmond'

To revoke the permission, use a command like this:

Remove-ADPermission -Identity 'Help Desk' -User 'Tony Redmond'  -InheritanceType 'All' -ExtendedRights 'Send-As' -ChildObjectTypes $Null -InheritedObjectType $Null -Properties $Null
Other -----------------
- Microsoft Exchange Server 2013 : Mailbox management - Health mailboxes
- Microsoft Exchange Server 2013 : Mailbox management - Discovery mailboxes - Creating additional discovery mailboxes
- Windows Server 2012 : Administering Active Directory using Windows PowerShell (part 3) - Performing an advanced Active Directory administration task
- Windows Server 2012 : Administering Active Directory using Windows PowerShell (part 2) - Finding Active Directory administration cmdlets
- Windows Server 2012 : Administering Active Directory using Windows PowerShell (part 1) - Managing user accounts with Windows PowerShell
- Windows Server 2012 : Enabling advanced features using ADAC (part 3) - Creating fine-grained password policies
- Windows Server 2012 : Enabling advanced features using ADAC (part 2) - Configuring fine-grained password policies
- Windows Server 2012 : Enabling advanced features using ADAC (part 1) - Enabling and using the Active Directory Recycle Bin
- SQL Server 2012 : Latch Contention Examples - UP Latches in tempdb, Spinlock Contention in Name Resolution
- SQL Server 2012 : Latch Contention Examples - Queuing
 
 
REVIEW
- First look: Apple Watch

- 10 Amazing Tools You Should Be Using with Dropbox

- 3 Tips for Maintaining Your Cell Phone Battery (part 1)

- 3 Tips for Maintaining Your Cell Phone Battery (part 2)
 
VIDEO TUTORIAL
- How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 1)

- How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 2)

- How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 3)
 
Popular tags
Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 Adobe Indesign Adobe Flash Professional Dreamweaver Adobe Illustrator Adobe After Effects Adobe Photoshop Adobe Fireworks Adobe Flash Catalyst Corel Painter X CorelDRAW X5 CorelDraw 10 QuarkXPress 8 windows Phone 7 windows Phone 8 BlackBerry Android Ipad Iphone iOS
Popular keywords
HOW TO Swimlane in Visio Visio sort key Pen and Touch Creating groups in Windows Server Raid in Windows Server Exchange 2010 maintenance Exchange server mail enabled groups Debugging Tools Collaborating
Top 10
- Microsoft Excel : How to Use the VLookUp Function
- Fix and Tweak Graphics and Video (part 3) : How to Fix : My Screen Is Sluggish - Adjust Hardware Acceleration
- Fix and Tweak Graphics and Video (part 2) : How to Fix : Text on My Screen Is Too Small
- Fix and Tweak Graphics and Video (part 1) : How to Fix : Adjust the Resolution
- Windows Phone 8 Apps : Camera (part 4) - Adjusting Video Settings, Using the Video Light
- Windows Phone 8 Apps : Camera (part 3) - Using the Front Camera, Activating Video Mode
- Windows Phone 8 Apps : Camera (part 2) - Controlling the Camera’s Flash, Changing the Camera’s Behavior with Lenses
- Windows Phone 8 Apps : Camera (part 1) - Adjusting Photo Settings
- MDT's Client Wizard : Package Properties
- MDT's Client Wizard : Driver Properties
 
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
2015 Camaro