启用模拟并使用Powershell作为管理员角色

时间:2012-07-16 14:47:29

标签: powershell admin impersonation exchangewebservices

我正在创建一个使用EWS API的应用程序,这个应用程序访问不同的帐户,为了做到这一点,我必须使用模拟。我已经尝试过模仿...但问题是我收到的错误是我没有模仿权限。所以我尝试修改交换服务器以添加模拟的能力,但是当我尝试按照MSDN提供的某些命令时

New-ManagementRoleAssignment -Name <impersonationAssigmentName> -Role applicationImpersonation -User <serviceAccount>

但我收到此错误

The term 'New-ManagementRoleAssignment' is not recognized as the name of a cmdlet, function, script file, or operable

据我的朋友说,这可能是不使用管理员使用Exchange服务器的问题,但我正在使用管理员帐户登录服务的窗口。 老实说,我是Exchange Server的新手,我需要解决这个管理员的问题,希望它能解决我的问题。

问候

1 个答案:

答案 0 :(得分:0)

您是否在本地加载了Exchange工具?您需要这些工具才能调用cmdlet。

或者,使用远程处理并打开pssession到Exchange服务器并尝试在远程会话中运行cmdlet。