【環境】
クラウド利用:Office365
社内:Windows7 Pro 32bit Outlook2010 SP2 ネイティブ
【現象】
Outlook2010代理人の設定にて「代理人に非公開に設定したアイテムへのアクセスを許可する」を設定後、OKをクリックすると、通常そのまま問題なく設定できるが、下記メッセージが表示され設定が失敗する。
「代理人タブの設定は正しく保存されませんでした。空き時間と予定の入っている時間帯の情報をアクティブにできません。」
【模索】
・発症してるのは社内で1人のみ。端末を変えてみるが、現象変わらず。ユーザに依存している。
・OWAから「非公開のイベントの照会を許可する」を設定すると、エラーは出ないが設定は反映されない。
・アクセス権等は設定できる。
・PowerShellでそれらしいコマンドなし。
・OutlookにてキャッシュのON、OFF試すが現象変わらず。
・ここを見たが解決に至らず。
Outlook2010で代理人アクセスが失敗する
以下は近いようでいまいち解決できず。
・https://support.microsoft.com/ja-jp/kb/958443/ja
・おそらく空き時間情報になんらかの不具合が起きている。
【とりあえず解決手段】
1.Exchange キャッシュ モードを使うをオフ。
2.MFCMAPIをDL http://mfcmapi.codeplex.com/releases/view/118446
32bit はMFCMAPI 32 bit executable - February 2014 Release (15.0.0.1041)
3.mfcmapi.exe を実行
4.初期表示画面を [OK]
5.メニューバーの[Session] >[Logon…] で [プロファイルの選択] 画面を表示し、該当するプロファイルを選択し [OK] をクリックする。
6.DisplayName に表示されるファイル名称にて対象メールボックスを選択、ダブルクリック
7.表示される画面で [Root Container] をクリック
8.右側の一覧から [PR_FREEBUSY_ENTRYIDS] で始まるエントリを右クリックして [Delete Property] を選択し、確認ダイアログが表示されたら [OK] をクリック
9.[Root Container] > [インフォメーション ストアの先頭] > [受信トレイ] をクリック
10.右側の一覧から [PR_FREEBUSY_ENTRYIDS] で始まるエントリを右クリックして [Delete Property] を選択し、確認ダイアログが表示されたら [OK] をクリック
11.[Root Container]-[Freebusy Data] を右クリックして [Delete Folder] をクリックし [Hard Deletion] をオンにして [OK] をクリック
12.MFCMAPI を終了
13.[スタート] メニューの [ファイル名を指定して実行] を実行し、outlook /cleanfreebusy と入力して実行
14.現象が改善されているか確認
15.Exchange キャッシュ モードを使うをオンに戻す。
とりあえずこれで回復するはず。
※作業は自己責任にお いて設定 を行ってください。作業を実施したことによる損害・事故について当方は一切責任を負いません。