はじめに

業界ニュース、規制当局の発表、主要な取引先のブログ、公開 Web サイトに掲載された自社のプレス リリースなど、従業員が注目すべき情報の多くは、イントラネットの外部で RSS フィードとして公開されています。モダン SharePoint Online には、こうしたフィードを表示する Web パーツがないため、フィードは個人のリーダーやメールで読まれるか、どこにも届かないままになってしまいます。

RSS Reader は、任意の数の RSS フィードを SharePoint ページや Microsoft Teams に取り込む SharePoint Framework Web パーツです。フィードを 1 つのアイテム一覧にまとめ、読者がソースを切り替えたり、分類で絞り込んだり、検索したりできるようにし、ページが開いている間は自動で更新します。この記事は、Web パーツの機能と動作の概要です。構成手順は、KB10367. RSS Reader Web パーツを追加して構成する方法で説明しています。

SharePoint ページ上の RSS Reader

SharePoint ページ上の RSS Reader

主な機能

1 つの Web パーツに複数のフィード。 編集者は、それぞれアドレスと表示名を持つフィードを任意の数だけ追加し、その順序を並べ替えることができます。すべてのフィードのアイテムは、1 つのストリームにまとめられます。

3 つのレイアウト。 ニュースレターは、各アイテムのイメージ、タイトル、説明、分類、日付、作成者を表示します。カードは、大きなイメージ付きのタイルとしてアイテムを並べます。コンパクトは、サイドバーや狭い列向けに、タイトルと短い説明、日付を一覧表示します。

ソース タブ。 フィルターオプションをオンにすると、アイテムの上にタブの行が表示されます。すべてと、フィードごとに 1 つのタブです。読者はページを離れることなくソースを切り替えられます。

分類フィルター。 フィード アイテムには、分類 (タグ) が付いていることがよくあります。分類オプションをオンにすると、各アイテムの下にタグが表示されます。タグをクリックすると、その分類のアイテムだけにストリームが絞り込まれ、複数のタグを組み合わせることもできます。

検索。 オプションの Search box (検索ボックス) は、読者が入力するにつれて、読み込まれたアイテムをタイトル、説明、作成者、ソース名で絞り込みます。

並べ替え。 アイテムは、新しい順、古い順、またはソース別のグループ (各ソース内では新しい順) に並べ替えられます。

自動更新。 Web パーツは、1 ~ 7 分ごとにバックグラウンドでフィードをちらつきなく再読み込みするため、ロビーのディスプレイやチーム ルームで開いたままのページには、常に最新のアイテムが表示されます。

イメージ。 イメージはフィード アイテムから取得され、ニュースレターとカードのレイアウトで表示されます。スイッチ 1 つで非表示にできます。

Microsoft Teams。 Web パーツは、チャネルのタブとしても個人用アプリとしても動作します。個人用アプリでは、管理者が既定の構成を一度保存すれば、すべての従業員が Teams で同じフィードを利用できます。

テーマと言語。 Web パーツは、Teams のセクション背景やダーク テーマを含むサイトのテーマに従い、サイトのフォントを使用し、SharePoint の各言語に翻訳されています。日付は、ユーザーの言語で現在からの相対時間 (「3 時間前」) として表示されます。

Web パーツがアイテムを表示する方法

各アイテムは、元の記事を新しいタブで開くリンクです。レイアウトに応じて、アイテムには次の要素も表示されます。

要素コンパクトニュースレターカード
タイトルありありあり
説明 (フィードのプレーン テキスト)1 行ありあり
イメージ—テキストの左側カードの上部
相対日付ありありあり
作成者—ありあり
分類タグ—最大 3 つ、さらに N 件表示リンク付き—

カード レイアウト

カード レイアウト

狭い列でのコンパクト レイアウト

狭い列でのコンパクト レイアウト

表示するアイテム数設定 (1 ~ 40) は、ソース、分類、検索のフィルターが適用された後に表示されるアイテムの数を制限します。フィードの読み込み中、Web パーツは選択したレイアウトでプレースホルダーの図形を表示します。

フィードの読み込みの仕組み

ブラウザーは、別の Web サイトから RSS フィードを直接ダウンロードすることを許可されていません。それを許可するクロスオリジン ヘッダーを送信するフィード ホストは、ほとんど存在しないためです。そのため RSS Reader は、構成されたフィードのダウンロードを Vitextra フィード サービスに依頼します。サービスはフィードを取得して解析し、アイテムをブラウザーに返します。ブラウザーがフィードのホストに接続することはありません。

管理者にとっての 3 つの影響:

  • フィードはインターネットから到達可能である必要があります。社内ネットワーク内でのみ利用できるフィードは表示できません。
  • フィード サービスへの要求には、フィードのアドレスと、すべての Vitextra Web パーツがライセンス確認のために送信する技術的な識別子 (テナント ID、ユーザーのオブジェクト ID、サイトのアドレス、製品とそのバージョン) が含まれます。お客様のテナントのデータが送信されることはありません。
  • ユーザーのブラウザーは vitextra.com にアクセスできる必要があります。アクセスできない場合、Web パーツはアイテムの代わりにエラーを表示します。

読み込まれたアイテムは、ブラウザーのセッション ストレージに最大 30 分間保持されるため、再び開いたページにはアイテムが即座に表示され、バックグラウンドで更新されます。ダウンロードできないフィードは、エラーなしで除外されます。そのタブはソースの行から消え、他のフィードは通常どおり表示されます。

📝 注
RSS Reader は API アクセス許可を要求せず、SharePoint や Microsoft Graph から何も読み取りません。保持するデータは、Web パーツ プロパティ内のフィード アドレスだけです。Vitextra 製品が何を送信し、何を保存するかの全体像については、KB10363. Vitextra 製品がデータを保存する場所: プライバシー、データ所在地、GDPRを参照してください。

典型的な用途

  • イントラネットのホーム ページに業界ニュース: 3 ~ 4 誌の業界紙をニュースレター レイアウトで表示し、読者が自分の分野を選べるようにソース タブを付けます。
  • 部署向けの規制動向のウォッチ: 関連当局のフィードを、部署のドキュメントの横のコンパクトな列に配置し、自動的に更新します。
  • メディアに掲載された自社: 公開コーポレート サイトまたはメディア モニタリング サービスのニュース フィードを、コミュニケーション サイトにカード レイアウトで表示します。
  • Teams のニュース タブ: 同じフィードを、プロジェクト チームのチャネル タブとして、または管理者が構成した個人用アプリとして提供します。

要件

注目の記事

大規模リストのフィルター処理: インデックス付き列と 5,000 アイテムのしきい値

5,000 アイテムを超える SharePoint Online リストでフィルター処理が失敗する理由、Vitextra List Filter Online Web パーツがインデックスのないフィルター列を警告しその場でインデックスを作成する仕組み、リストの設定でインデックスを追加する方法、大規模リストでも動作し続けるようにフィルター・並べ替え・グループ化を設計する方法を説明します。

54 3 分
RSS Reader Web パーツを追加して構成する方法

Vitextra RSS Reader Web パーツを SharePoint Online ページに追加して構成する手順を説明します。表示名と順序を指定したフィード ソースの追加、コンパクト、ニュースレター、カードのレイアウトの選択、アイテム数、イメージ、ソース タブ、分類、検索、並べ替え順と自動更新、Microsoft Teams 個人用アプリ向けの既定の構成の保存、よく表示されるメッセージへの対処を扱います。

12 2 分
直属の部下に代理者を割り当てる方法

Vitextra Substitutions Web パーツで、不在の従業員に代理者を割り当てる手順を説明します。「代理者を割り当てる」パネルを開き、不在の人、代理者、種類、日付、担当業務を入力し、代理者が確認するまでの流れを確認します。

44 1 分

共有