Yammer Web Part for SharePoint 2010 に "サービス アカウントで Yammer へ接続できません" エラーが表示される

現象
シナリオ説明:
  • Office 365 アカウントで Yammer へサインインしています。
  • SharePoint 2010 の Yammer Web パーツも使用しています。
上記の場合、 SharePoint 2010 の Yammer Web パーツに以下のエラー メッセージが表示されます:
We're sorry, but something went wrong.
We've been notified about this issue and we'll take a look at it shortly.

Error Details

Unable to connect to Yammer using the service account. Please contact your Administrator.

{"response":{"stat":"fail","code":16,"message":"Token not found."}}

If you continue to see this error please email help@yammer.com or contact Yammer Help.

(申し訳ありません。不具合が発生しました。
この問題については直ちに調査を開始する予定です。

エラー詳細
サービス アカウントで Yammer へ接続できません。管理者に問い合わせてください。
{"response":{"stat":"fail","code":16,"message":"トークンが見つかりません"}}
このメッセージが表示され続ける場合は、help@yammer.com 宛てに電子メールを送信するか、Yammer サポートに連絡してください。)

Screen shot of the {
注: Yammer Web Part for SharePoint 2010 は廃止となり、2016 年 3 月 15 日に動作を停止します。これ以後、Yammer フィードを SharePoint へ統合するソリューションは Yammer Embed のみになります。今後は Web Part を展開せず、Yammer Embed を使用することをお勧めします。

発表 (英語) を読み、指示 (英語) に従って Yammer Embed へ移行してください。
解決策
以下の手順に従って問題を解決します:
  1. SharePoint 2010 中央管理サーバーにサインインし、[Central Administration] (中央管理) を開きます。
  2. [Application management] (アプリの管理) で、[Manage web applications] (Web アプリの管理) をクリックします。
  3. Yammer Web パーツを使用している全ての Web アプリに対して、以下の手順を繰り返します:
    1. Web アプリ” リストから Web アプリを選択します。
    2. リボンで Yammer のアイコンをクリックし、[Yammer Settings] (Yammer の設定) を選択します。
    3. [Manage Service Account] (サービス アカウントの管理) で [Change User] (ユーザーの変更) をクリックします。
    4. 使用している認証管理者アカウントの電子メール アドレスを入力します。
    5. ユーザー用に一時パスワードを取得します。手順については、本資料の「一時パスワードを取得する」セクションに従います。
    6. [Sign In] (サインイン) をクリックします。
    7. ユーザーを承認した後で、Yammer の設定ウィンドウを閉じます。
  4. 注: Web パーツを正常に読み込むには、ユーザーのブラウザーから Cookie を削除する必要になることがあります。
追加情報
この問題は、SharePoint 2010 の Yammer Web パーツが Yammer への接続に OAuth を用いているために発生します。Office 365 アカウントで Yammer へサインインすることをネットワーク上で有効にしている場合、OAuth トークンは無効となり、新しいトークンが与えられます。

Office 365 アカウントで Yammer にサインインする方法の詳細は、以下の Microsoft Web サイトを参照してください:

一時パスワードを取得する

以下の手順に従って一時パスワードを取得してください:
  1. SharePoint 専用認証管理者のアカウントを用いて Yammer へサインインします。
  2. ページ右上の省略記号 (…) をクリックして、ドロップダウン メニューから [アプリ] を選択します。
  3. Windows Phone アプリを探し、アプリをクリックします。

    Screen shot of the Windows Phone app
  4. 新しいウィンドウが開きます。ウィンドウの左下に一時パスワードが表示されています。

    Screen shot of the temporary password screen in the Yammer app
  5. 一時パスワードを使用して、認証管理者アカウントを Yammer の設定画面で認証します。
プロパティ

文書番号:3016039 - 最終更新日: 01/26/2016 09:26:00 - リビジョン: 4.0

Yammer

  • KB3016039
フィードバック