0

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サーバーを使用していないことが問題である可能性がありますが、管理者アカウントを使用してWindowsサービスにログインしています。正直なところ、私は Exchange Server をまったく初めて使用します。これは、この管理の問題を解決する必要があり、問題が解決することを願っています。

よろしく

4

1 に答える 1

0

Exchange ツールをローカルにロードしていますか? コマンドレットを呼び出すには、これらのツールが必要です。

または、リモート処理を使用して Exchange サーバーへの pssession を開き、リモート セッションでコマンドレットを実行してみてください。

于 2012-07-16T16:06:33.330 に答える