SharePoint 2013 で「Outlookに接続」がグレイアウトしてクリックできない

SharePoint 2013(office 365)を利用していると、そこそこ頻繁に[Outlookに接続]がグレイアウトしてクリックできないことがあります。大抵の場合、これは権限等の問題などではなく、単なるバグです。

20130709image01

キーボードの[F5]を押下して、画面をリロードしてください。

20130709image02

これはおそらく、SharePoint 2013 で追加された画面を高速化するキャッシュ機能「ダウンロード最小化戦略」が悪さしているのではないかと疑っているのですが…未確認です。必ず発生する訳では無いので、確認できないんですよねぇ(苦笑)

2013/7/14 追記:
ある Dev な方から教えて頂きました。やはりこれは SharePoint が標準でもつ JavaScript のバグだそうです。原因は init.js の初期化ルーチン(GetStssyncData)が不適切なタイミングで呼ばれる(ここがバグ)結果、offlineBtnText 変数に本来あるべき値が入らないこと。なので「実は、開く前に javascript:void(offlineBtnText=”Outlook”) というコマンドレットを実行すると防げる。意味ないけど」…成程(笑)

あと、発行サイトではこの問題は発生しない、という話もあります。こちらは未確認です。


Author

中村 和彦(シンプレッソ・コンサルティング株式会社 代表)が「ユーザ視点の SharePoint 情報」を発信します。元大手製造業 SharePoint 運用担当。現SharePoint コンサルタント。お仕事のお問い合わせはこちらまでお願いします。当ブログにおける発信内容は個人に帰属し所属組織の公式発信/見解ではありません。
FB : 中村 和彦
blog: Be・Better!
MS MVP SharePoint 2009/10-2011/9
MS MVP Office 365 2012/10-2014/9