"<リソース メールボックス> が定期的であるために会議を拒否しました" リソースを直接予約すると Outlook エラーが発生する
現象
Direct Booking 用に構成されたリソース メールボックスを使用して会議をスケジュールすると、会議のスケジュールに使用している Outlook のバージョンに応じて、次のいずれかのエラー メッセージが表示されます。
Outlook 2010
"<メールボックス名>" は定期的であるため、会議を拒否しました。 このリソースを使用して、各会議を個別に予約する必要があります。
このエラー メッセージは、次の図に示されています。
Outlook 2007
"<メールボックス名>" をリソースとしてマークしました。 そのアカウントに適切なアクセス許可がないため、"<メールボックス名>" で会議をスケジュールすることはできません。 必須または省略可能な出席者として名前を入力するか、管理者に"メールボックス名>"< をスケジュールするアクセス許可を付与する方法について説明します。
このエラーは、次の図に示されています。
会議が単一インスタンスの非定期的な会議であっても、このエラー メッセージが表示されます。
原因
この問題は、Outlook 2010 を使用して直接予約用のリソース メールボックスを構成し、[リソース スケジュール] ダイアログ ボックスで [ アクセス許可の設定 ] を選択して予定表フォルダーのアクセス許可 を 手動で設定するときに発生します。
[ アクセス許可の設定] ボタンを次の図に示します。
[アクセス許可の設定] を選択すると、[予定表のプロパティ] ダイアログ ボックスの [アクセス許可] タブが表示されます。 これは直接予約リソース メールボックスであるため、次の図に示すように、既定のアクセス許可を Author に設定する必要があります。
この問題は、ここに表示されている [予定表のプロパティ] ダイアログ ボックスで [OK] を選択すると発生します。 Calendar フォルダーに対するアクセス許可は、Default オブジェクトに対して正しく設定されています。 ただし、メールボックスの Freebusy Data フォルダーに必要なアクセス許可が正しく設定されていません。
注:
この問題は、リソース メールボックスの予定表フォルダーに対するアクセス許可を表示する場合にも、フォルダーを右クリックして [プロパティ] を選択すると発生する可能性 があります。 これにより、前に表示したのと同じ [予定表のプロパティ ] ダイアログ ボックスが開きます。 [OK] を選択すると、Freebusy Data フォルダーに対する必要なアクセス許可が正しく構成されていないことがわかります。
Outlook 2007 を使用し、[予定表のプロパティ] ダイアログ ボックスで [OK] を選択した場合、予定表と Freebusy データ フォルダーの両方で正しいアクセス許可が設定されます。 この記事で前述した手順を使用すると、必要なアクセス許可を Freebusy Data フォルダーに設定できないのは Outlook 2010 だけです。
解決方法
この問題を解決するには、 Outlook 2010 修正プログラム パッケージの説明 (outlook-x-none.msp): 2011 年 2 月 22 日 (KB2475877) をインストールします。
修正プログラム KB2475877をインストールした後、次の手順を使用して、既存のリソース メールボックスのアクセス許可を修正します。
直接予約リソース メールボックスを開くように構成されているプロファイルを使用して Outlook を起動します。
[ファイル] タブの [オプション] を選択します。
[ Outlook のオプション] ダイアログ ボックスで、[予定表] を選択 します。
[ リソース スケジュール] セクションで 、[ リソース スケジュール] を選択します。
表示される [リソース スケジュール] ダイアログ ボックスで、[会議出席依頼を自動的に受け入れ、取り消された会議を削除する] チェックボックスがオンになっていることを確認します。
注:
このチェック ボックスは、以前に直接予約用に構成されたリソース メールボックスに対して既に選択されている必要があります。
[ アクセス許可の設定] を選択して、[ 予定表のプロパティ ] ダイアログ ボックスを開きます。
[OK] を 3 回選択します。
回避策
修正プログラム KB2475877をインストールできない場合は、次の回避策を使用して、アクセス許可を手動で修正できます。
この問題を回避するには、次の手順に従ってアクセス許可を手動で修正します。
- 直接予約リソース メールボックスを開くように構成されているプロファイルを使用して Outlook を起動します。
- [ファイル] タブの [オプション] を選択します。
- [ Outlook のオプション] ダイアログ ボックスで、[予定表] を選択 します。
- [ リソース スケジュール] セクションで 、[ リソース スケジュール] を選択します。
- 表示される [リソース スケジュール] ダイアログ ボックスで、下部にある [予定表のアクセス許可がオフライン更新チェック許可するように設定されていることを確認する] ボックスを選択します。
- [OK] を選択します。
注:
[リソース スケジュール] ダイアログ ボックスに [オフライン更新を許可するように予定表のアクセス許可が設定されていることを確認する] オプションが表示されない場合は、次の手順に従って直接予約リソース メールボックスを再構成します。
- 直接予約リソース メールボックスを開くように構成されているプロファイルを使用して Outlook を起動します。
- [ファイル] タブの [オプション] を選択します。
- [ Outlook のオプション] ダイアログ ボックスで、[予定表] を選択 します。
- [ リソース スケジュール] セクションで 、[ リソース スケジュール] を選択します。
- [会議出席依頼を自動的に受け入れ、取り消された会議を削除する] ボックスチェックオフにします。
- [OK] を選択します。
- Outlook のナビゲーション ウィンドウで、[予定表] フォルダーを右クリックし、[ プロパティ] を選択します。
- [ アクセス許可 ] タブで、空き時間、件名、場所よりも高いアクセス許可を持たないように、すべてのエントリを構成します。 これを行うには、[ アクセス許可レベル ] ドロップダウン リストを選択し、各エントリが空き時間、件名、場所、空き時間、または [なし] に設定されていることを確認します。
- [OK] を選択します。
- [ファイル] メニューの [オプション] を選択します。
- [ Outlook のオプション] ダイアログ ボックスで、[予定表] を選択 します。
- [ リソース スケジュール] セクションで 、[ リソース スケジュール] を選択します。
- [会議出席依頼を自動的に受け入れ、取り消された会議を削除する] チェックボックスを選択します。
- [オフライン更新を許可するように予定表のアクセス許可が設定されていることを確認チェック] ボックスを選択します。
- [OK] を 2 回クリックします。
この時点で、予定表の 既定 のアクセス許可は Author に設定されます。これは、直接予約に必要なレベルのアクセス許可です。
詳細
Freebusy Data フォルダーのアクセス許可を調べるには、次の手順に従います。
- MFCMAPI でオンライン モード プロファイルを使用してリソース メールボックスにアクセスします。
- [ ルート コンテナー] を展開します。
- [ Freebusy Data]\(Freebusy Data\) を右クリックし、[ DISPLAY ACL table]\(ACL テーブルの表示\) を選択します。
- [空き時間情報の表示チェック] ボックスを選択し、[OK] を選択します。
- 上部のペインで項目を選択し、下のペインでプロパティをダブルクリック
PR_MEMBER_RIGHTS
します。
次の図は、この問題が原因で正しく構成されていないアクセス許可を示しています。
次の図は、この記事の「解決策」セクションの手順を使用して問題を解決した後に正しく構成されたアクセス許可を示しています。