Manage Exchange Management Shell access
Applies to: Exchange Server 2013
Topic Last Modified: 2012-11-19
Remote Shell in Microsoft Exchange Server 2013 enables you to manage your server running Exchange Server 2013 from a remote computer, either on your network or from the Internet. You can enable or disable a user’s ability to connect to an Exchange server using remote Shell. For more information about remote Shell, see Exchange Management Shell.
For additional management tasks related to remote Shell, see Connect to Exchange using remote Shell.
Estimated time to complete each procedure: less than 5 minutes
You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Remote Shell" entry in the Exchange and Shell infrastructure permissions topic.
To use remote Shell, users must be a member of a management role group or be directly assigned a management role that enables the user to run Exchange cmdlets. For more information about role groups and management roles, see Permissions.
You must use the Shell to perform these procedures.
For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.
To enable remote Shell for a user, set the RemotePowerShellEnabled parameter to
$True on the Set-User cmdlet. This example enables remote Shell for the user David.
Set-User David -RemotePowerShellEnabled $True
For detailed syntax and parameter information, see Set-User.
After you enable remote Shell for a user, you may also want to: