Outlook Web App の Web パーツの使用
適用先: Exchange Server 2010 SP2, Exchange Server 2010 SP3
トピックの最終更新日: 2016-11-28
Microsoft Office Outlook Web App の Web パーツを使用して、開くメールボックス、そのメールボックスの中で開くフォルダー、および使用するコンテンツ ビューを指定できます。
Outlook Web App の Web パーツを使用すると、URL から Outlook Web App のコンテンツに直接アクセスできます。URL は、Web ブラウザーで入力するか、アプリケーションに埋め込むことができます。一般に、Web パーツは手動では作成しません。ユーザー インターフェイス (UI) での選択に基づいてプログラムで作成するか、または MicrosoftOffice SharePoint Server 2007 または SharePoint Server 2010 ページなどのアプリケーションに直接埋め込みます。UI の背後にあるコードが、URL を作成します。Outlook Web App の Web パーツの用途の 1 つは、SharePoint Server 2007 または SharePoint Server 2010 ページにユーザーの受信トレイまたは予定表を表示することです。
注意
Outlook Web App の Web パーツを使用するには、ユーザーのメールボックスおよび Web パーツを使用して開くメールボックスの両方が同じ Active Directory フォレスト内にある必要があります。
Outlook Web Access の Web パーツを使用するためのアクセス許可
Outlook Web App の Web パーツを使用するには、少なくとも、開くコンテンツに対する "参照者" アクセスを委任される必要があります。認証が必要な Outlook Web App Web パーツをアプリケーションに埋め込む場合は、Web パーツに対する要求と共に認証情報を渡す必要があります。そのための方法の 1 つは、Outlook Web App 仮想ディレクトリを構成して統合 Windows 認証を使用するものです。統合 Windows 認証を使用すると、Active Directory アカウントを使用して既にログオンしているユーザーは、資格情報を再度入力しなくても Outlook Web App を使用できます。
Outlook Web App の Web パーツの構文
Microsoft Exchange Server 2010 の Outlook Web App は、/owa 仮想ディレクトリに対する要求について新しい URL 形式を使用します。このような要求は、Web ブラウザーに URL を直接入力することで、または SharePoint Server ページなどの Web アプリケーションに URL を埋め込むことで、行うことができます。
Outlook Web App の Web パーツを使用すると、さまざまな複雑さの URL を作成できます。メールボックスの受信トレイを開くには、簡単な Web パーツ URL を使用できます。開くメールボックス、そのメールボックスの中で開くフォルダー、および使用するコンテンツ ビューを指定するには、さらに複雑な Web パーツ URL を使用する場合があります。
たとえば、簡単な Web パーツ URL https://<サーバー名>/owa/?cmd=contents は、ユーザーのログオンによって決まるメールボックスの受信トレイを開きます。さらに複雑な Web パーツ URL https://<サーバー名>/owa/<SMTP アドレス>/?cmd=contents&fpath=inbox%2fProjects&view=by%20subject は、サブフォルダー Projects に対する SMTP アドレスで指定されるメールボックスを、件名で並べ替えて開きます。
ネットワークに適用されているセキュリティ手段によっては、Web パーツ URL のエンコーディングの構成が必要になる場合があります。エンコーディングを構成すると、UI の背後にあるコードが、URL エンコード パラメーターを使用して URL を作成します。URL エンコード パラメーターでは、空白の代わりに %20 が、またパス区切り文字 "/" の代わりに %2f が使用されます。このトピックのすべての例では、エンコードされたパラメーターを使用します。
次の表は、Web パーツのパラメーターとその使用例の一覧です。
Web パーツのパラメーターとその使用方法
URL パラメーター | 説明 | 値と例 |
---|---|---|
サーバー名とディレクトリ (必須) |
Outlook Web App 仮想ディレクトリの URL。 |
これは、ユーザーが Outlook Web App へのサインインに使用するもとの同じ URL の場合があります。次はその例です。 https://<サーバー名>/owa |
Exchange 2010 の明示的なログオン メールボックス ID (省略可能) |
開くメールボックスに関連付けられている任意の SMTP アドレス。 URL のこのセクションがないと、認証されたユーザーの既定のメールボックスが開かされます。 他のパラメーターが指定されていない場合は、既定の動作として受信トレイが開かれます。 |
SMTP アドレス tsmith@fourthcoffee.com のメールボックスを開くには、次の URL を使用します。 https://<サーバー名>/owa/tsmith@fourthcoffee.com |
cmd (明示的なログオン メールボックス ID 以外のパラメーターを指定する場合は必須) |
?cmd=contents は、完全な Outlook Web App ユーザー インターフェイスの代わりにパラメーターで指定されている Outlook Web App Web パーツを表示します。 |
メールボックスが指定されていない場合は、cmd パラメーターは次のように、サインイン アドレスの後に記述します。 https://<サーバー名>/owa/?cmd=contents メールボックスが指定されている場合は、cmd パラメーターは次のように、明示的なメールボックス ID の後に記述します。 https://<サーバー名>/owa/<SMTP アドレス>/?cmd=contents 他のパラメーターが指定されていない場合は、既定の動作として受信トレイが開かれます。 |
id (省略可能) |
Web パーツがコンテンツを表示するフォルダーのフォルダー ID。この値は Web サービスを使用して取得でき、アプリケーション内で使用して開くフォルダーを動的に選択できます。 |
フォルダー ID は、フォルダーの Base64 エンコードの PR_ENTRY_ID です。次に例を示します。 https://<サーバー名>/owa/?cmd=contents&id=<PR_ENTRY_ID> |
fpath (省略可能) |
Web パーツで表示するメールボックス フォルダーを指定する文字列。Web パーツの URL は、ファイアウォールを通過できるように、URL エンコーディングを使用して記述することが必要になる場合があります。 URL エンコーディングを使用するときは、空白は %20 になり、パス区切り文字 (/) は %2f になります。 フォルダーの階層は、メールボックス ルートから開始する必要があります。 このフォルダー パスは、通常のフォルダーまたは検索フォルダーを示すことができます。 |
受信トレイのサブフォルダー Projects を開くには、次の URL を使用します。 https://<サーバー名>/owa/?cmd=contents&fpath= inbox%2fprojects |
module (省略可能) |
このパラメーターを使用すると、ローカライズされた名前を知らなくても、4 つの既定フォルダーを指定できます。 |
module パラメーターの値では大文字と小文字は区別されず、次の値を使用できます。
ローカライズに関係なくメールボックスの予定表を開くには、次の URL を使用します。 https://<サーバー名>/owa/?cmd=contents&module=calendar |
view (省略可能) |
このパラメーターは、フォルダーに対して表示するビューを指定します。 このパラメーターを指定しない場合の既定のビューは次のとおりです。
注意 既定のビューの文字列は、自動的に URL でエンコードされます。 ビューの既定の並べ替えは、フォルダーが Outlook Web App クライアントで開かれる場合の並べ替え方法です。 ビューを識別する文字列はローカライズされず、大文字と小文字は区別されません。 |
使用できるビューは、フォルダーの種類によって異なります。 Calendar のビュー :
Message のビュー :
Contact のビュー :
Tasks のビュー :
https://<サーバー名>/owa/?cmd=contents&fpath=Calendar&view=Weekly は、要求した予定表を Weekly ビューで表示します。 |
d、m、y (省略可能) |
予定表を表示する日付を指定します。これらのパラメーターは、任意の順序で指定でき、単独でも複数を組み合わせても使用できます。 これらのパラメーターを指定しない場合の既定値は、当日の年、月、日の値です。たとえば、当日が 2010 年 5 月 3 日で、月の値に 9 月を示す "9" を指定すると、表示される日付は 2010 年 9 月 3 日になります。 |
日付パラメーターの有効な値は次のとおりです。 d=[1 ~ 31] m=[1 ~ 12] y=[4 桁の年] 2007 年 5 月 3 日の予定表を開くには、次の URL を使用します。https://<サーバー名>/owa/?cmd=content&fpath=calendar&view=daily&d=3&m=5&y=2007 |
part (省略可能) |
小さい Web パーツを表示するよう Outlook Web App に指定します。 |
Web パーツを使用して Outlook Web App のコンテンツにアクセスするとき、表示される UI は、完全な Outlook Web App UI より小さくなります。part パラメーターは、UI をさらに小さくします。次の URL の例では、最小の Web パーツ形式でタスクの一覧を表示します。 https://<サーバー名>/owa/?cmd=contents&fpath=tasks&part=1 この part パラメーターは、予定表モジュールには適用されません。 |
以下の図は、part=1 パラメーターを指定しない場合の Outlook Web App Tasks Web パーツです。
Part=1 を指定しない場合の Web パーツ URL
以下の図は、part=1 パラメーターを指定する場合の Outlook Web App Tasks Web パーツです。
Part=1 を指定する場合の Web パーツ URL
複数のパラメーターを使用して、表示するフォルダーを指定し、表示の書式を設定できます。1 つ以上のフォルダー パラメーターを使用した場合の優先順位は、id、f、module の順になります。これらのどのパラメーターも指定しないと、既定で受信トレイが表示されます。
注意
セグメンテーションを使用して機能をオフにしてある場合、その機能は Web パーツとして使用できません。たとえば、Outlook Web App の予定表を無効にしている場合は、Outlook Web App の Web パーツを使用して予定表にアクセスすることはできません。
Outlook Web App の Web パーツの手入力
Outlook Web App の Web パーツは、Web ブラウザーで手動で入力することもできます。たとえば、ユーザーは、Outlook Web App Web パーツの URL を使用して、別のユーザーの予定表を開くことができます。
Weekly ビューで特定の予定表を開くには、次の手順を使用します。
Web ブラウザー ウィンドウを開きます。
Outlook Web App の URL を入力し、次の文字列を URL の末尾に追加します。<メールボックスの SMTP アドレス>/?cmd=contents&fpath=calendar&view=weekly
要求された場合は、サインイン資格情報を入力します。
たとえば、Outlook Web App の URL が https://email.fourthcoffee.com/owa の場合は、次の URL にアクセスすると、ユーザー tsmith の予定表が Weekly ビューで開きます。https://email.fourthcoffee.com/owa/tsmith@fourthcoffee.com/?cmd=contents&fpath=calendar&view=weekly
詳細情報
© 2010 Microsoft Corporation.All rights reserved.