Remote Shell in Microsoft Exchange Server 2010 enables you to
manage your server running Exchange 2010 from a remote computer,
either on your network or from the Internet. A user must be enabled
for remote Shell before the user can use it. For more information
about remote Shell, see Overview of Exchange
Management Shell.

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 Understanding Role Based
Access Control.