2011-01-20 12 views
1

Exchange Serverでプログラムによってデータを変更する可能性はありますか?他のユーザーのためのExchange Server上プログラムによってExchange Serverのデータを変更する

  • 変更データ:のExchange Webサービス(EWS)と

    できるI(変更が/編集/削除を追加する意味)?

  • 変更グローバルアドレス一覧?

もしそうでなければ、プログラムでどのように行うことができますか?

私たちは、私が考えなければならないのベストプラクティスとアプローチが何であるかをカレンダーに関連し、我々はそれが別のタスクを実行するには、Exchange Serverと通信するために必要なシステム、電子メール、GAL

がありますか?

歓声

答えて

1

私はGALについて何を知っているが、確かにあなたは、ユーザーのカレンダーを管理することができます(会議を追加し、taksksを追加... S)やEメール(などを送信し、読み込み)dont't。

他のユーザーアカウントを管理するには偽装を有効にする必要があります。

私は自分のブログにExchange Service Bindingを偽装する方法と、Exchangeのユーザーカレンダーに予定を追加する方法について、2つの記事を書いています。

Impersonation

Creating appointment

をしかし、今、それは同じ結果を達成するための簡単な方法があります:それは意味がありませんので、私はあなたが興味があるならちょうどここにあなたがリンクを持って、ここにコードを貼り付けません。 Exchange Web Services Managed API 1.1 SDKのおかげでコード行が少なくなりました。したがって、excahngeとの通信を有効にしたい場合は、このAPIの詳細を読んで、あなたとあなたの要求に合っているかどうかを確認する必要があります。

+0

あなたの例のようなものを作ったのですが、ユーザー名とパスワードを使わずに誰かの他のカレンダーを変更するために何らかの管理者アカウントのユーザーを使うことができますか? –

+0

はい、私のポストの "偽装"リンクを参照してください。 – zavaz

関連する問題