01 / OVERVIEW

Threads, Managed.

Teams のスレッドを、 「完了」 まで責任を持って追える。

スレッド管理 (ThreadManager) は、 Microsoft Teams のチャネル投稿を完了管理するための SharePoint Framework Webパーツ。 各チームの SharePoint サイトに分散配置するため、 中央サーバー不要 ─ 安全に、 低コストに、 ITSN社内で実証済の方法でチームの「やり残し」 をゼロにします。

.sppkg をダウンロード 導入手順を見る 機能を確認
SharePoint
PLATFORM
Teams
INTEGRATION
M365
NATIVE
No Server
REQUIRED
SCROLL
02 / WHAT IS IT

Teams 投稿の「完了管理」 を、 もう逃さない。 Manage What Slips Through

Teams のチャネルで飛び交う依頼・質問・障害報告は、 投稿された瞬間から流れていきます。 「あの件、 どうなった?」 を毎回スレッドを遡って確認していませんか?

スレッド管理 (ThreadManager) はチャネルのスレッドを自動的にタスクとして取り込み、 担当者・ステータス・期限・優先度を一画面で管理します。 完了したらワンクリックで通知も自動投稿。 「やり残し」 がゼロになります。

未完了 完了 管理 診断 タイトル 投稿者 状態 期限 優先 タグ 見積依頼: A社様向け… 山田 太… 対応中 05-15 FYI, レビュー 仕様確認のご相談 山田 太… 未着手 設計レビュー依頼 鈴木… 完了 05-13 レビュー ステータス ▾ 優先度 ▾ タグ ▾ スレッド完了 Teams 通知を送信しました
03 / FEATURES

9 つの中核機能。 Core Capabilities

すべての機能はチームの SharePoint サイトに閉じています。 中央サーバーや外部 SaaS への依存はありません。

001

スレッド一覧管理Thread Management

Teams チャネルのスレッドを自動取得し、 完了/未完了で振り分け。 タイトル・投稿者・状態・期限・優先度・タグの 6 項目を一画面で。

002

インライン編集Inline Editing

セルをクリックするだけで担当者・状態・期限・タグを直接編集。 楽観的並行制御で複数人同時編集も安全。

003

フィルタ / 検索 / 並び替えFilter / Search / Sort

ステータス・優先度・タグ・担当者・期限範囲で絞込。 タイトル / メモ / 投稿者の部分一致検索。 URL に状態保存でリロード後も復元。

004

Teams ネイティブ通知Native Notifications

完了→チャネル投稿、 担当者割当→個人 Activity Feed、 期限リマインダー (近接/超過)→個人 Activity Feed の 3 種を Microsoft Graph API で直接送信。 外部サービス・追加ライセンス不要、 Teams 内で完結。

005

セットアップウィザードSetup Wizard

新規チームに配置する時、 PowerShell 不要。 「自動セットアップ」 ボタン 1 つで 4 リスト + 全列が冪等的に構築されます。

006

通知設定の RBACOwner-based Access

通知の有効化・対象チャネル・宛先の編集は M365 グループ所有者のみ。 一般メンバーには read-only で表示。 設定はチームの SharePoint 内に閉じ、 標準権限を継承。

007

完全な観測性Full Observability

あらゆる操作を DiagnosticsLog に記録、 correlationId で行動を追跡可能。 「動かない」 を原因まで突き止められます。

008

Teams 統合 (Level 2)Teams Integration

SharePoint Webパーツとしても、 Teams のタブとしても利用可能。 同一コード、 同一データ、 同一権限モデル。

009

分散モデルDistributed Model

データは各チームの SharePoint サイトに留まります。 中央サーバー不要、 中央データベース不要。 「うちのチームの情報」 はうちのチームの中。

04 / SPECIFICATIONS

技術仕様 Specifications

Microsoft 365 標準技術スタック (SharePoint Framework + Microsoft Graph) で構築。 追加サーバー・追加ライセンス不要。

配布形態
SharePoint Framework Webパーツ (.sppkg)。 supportedHosts: SharePointWebPart / TeamsTab / TeamsPersonalApp。 SharePoint のサイトページにも、 Teams のチャネルタブにも追加可能。
動作環境
Microsoft 365 (SharePoint Online / Microsoft Teams)。 Office 365 E1 以上、 もしくは Microsoft 365 Business Basic 以上。
データ配置
各チームの SharePoint サイトに 4 リスト を自動構築 (Threads / ChannelRegistry / DiagnosticsLog / NotificationConfig)。 中央サーバー無し、 外部 SaaS 無し。 M365 グループの権限を継承。
必要な権限
Microsoft Graph (Delegated): User.Read.All / Channel.ReadBasic.All / ChannelMessage.Read.All / Group.Read.All
SharePoint: AllSites.FullControl (Webパーツ配置サイト内のみ)
※ テナント管理者の API 権限承認が必要 (初回 1 度のみ)
通知
Microsoft Graph API による Teams ネイティブ通知。 完了→チャネル投稿、 担当者割当・期限リマインダー (近接/超過)→個人 Activity Feed の 3 種を直接送信。 外部サービス・追加ライセンス不要。 通知設定は M365 グループ所有者のみ編集可、 NotificationConfig リスト (RBAC) に保存。
ライセンス
株式会社ITSN 自社開発・自社運用ツール。 本ページから .sppkg を直接ダウンロード可能。 導入支援・カスタマイズはお問い合わせください。
05 / BENEFITS

4 つの立場に、 4 つのメリット。 Value Per Role

エンドユーザーからテナント管理者まで、 関わる全員が「これは良い」 と感じる設計。

For End Users

日々の業務が、 静かに前進する

  • Teams を離れずに完了管理
  • 担当者・期限・タグでフィルタ
  • 未完了タブで残作業が一目瞭然
  • 完了通知でチーム全員と進捗共有
For Team Owners

PowerShell 不要、 ボタン 1 つで開始

  • セットアップウィザードで自動構築
  • チャネル登録は UI 上で完結
  • 通知設定も画面から
  • スキーマ更新も自動 migration
For Tenant Admins

中央サーバー不要、 セキュリティ強化

  • 各チームの SharePoint に分散配置
  • 追加インフラ・追加ライセンス無し
  • 通知は Teams ネイティブで完結
  • M365 グループ権限を継承
For Decision Makers

ITSN社内で実証済、 低コスト

  • ITSN社内で日常運用中
  • サーバー費・保守費がかからない
  • 追加ライセンス不要、 M365 標準範囲
  • 段階的な展開・撤退が容易
06 / INSTALLATION

導入は、 7 ステップ。 Seven Steps to Production

テナント管理者の初回作業 + 各チーム所有者の個別作業に明確に分かれています。 慣れたチームなら 30 分で展開可能。

01
DOWNLOAD
テナント管理者

パッケージをダウンロード

本ページから sp-task-list.sppkg を直接ダウンロード。 通知機能は Teams ネイティブ (Microsoft Graph) で動作するため追加のテンプレートは不要です。 任意の場所に保存して OK です。

02
UPLOAD
テナント管理者

App Catalog にアップロード

ダウンロードした sp-task-list.sppkg を SharePoint Admin Center のアプリカタログにアップロード。 「展開」 でテナント全体に有効化。

# SharePoint Admin Center
> https://<tenant>-admin.sharepoint.com
> アプリ → App Catalog → 「アプリの追加」
> sp-task-list.sppkg をアップロード
> 「展開」 ボタンをクリック
03
PERMS
テナント管理者

API 権限の承認

SharePoint Admin Center → 「API アクセス」 で保留中のリクエストを承認。 5 つの権限すべて。

# 承認対象
✓ Microsoft Graph: User.Read.All
✓ Microsoft Graph: Channel.ReadBasic.All
✓ Microsoft Graph: ChannelMessage.Read.All
✓ Microsoft Graph: Group.Read.All
✓ SharePoint:       AllSites.FullControl
04
SYNC
テナント管理者

Teams への同期 (Teams タブ利用時)

SharePoint Admin Center → 「Apps for Teams」 で同期をトリガー。 通常 1〜数時間、 最大 24 時間で Teams Apps ストアに反映。

05
DEPLOY
チーム所有者

Webパーツ or Teams タブとして追加

利用形態を選択して追加します。 同じコード、 同じデータです。

# 方法 A: SharePoint ページに Webパーツ
> チームの SharePoint サイト → 編集
> 「+」 ボタン → 「ITSN スレッド管理」 を選択

# 方法 B: Teams タブとして追加
> Teams のチャネル → 「+」 でタブ追加
> 「ITSN スレッド管理」 を検索 → 追加
06
SETUP
チーム所有者

セットアップウィザードを実行

初回起動時に自動的にセットアップ画面が表示されます。 「自動セットアップを開始」 ボタンで 4 リスト + 全列が自動構築。 進捗バーで状況確認。

# 自動構築されるリストThreads            (15 列、 スレッド本体)
✓ ChannelRegistry    (4 列、 チャネル登録)
✓ DiagnosticsLog     (9 列、 観測ログ)
✓ NotificationConfig (3 列、 通知設定)
07
CONFIG
チーム所有者

チャネル登録 + 通知設定

管理タブから「+ チャネル登録」 で対象チャネルを選択。 通知タブで Teams ネイティブ通知 (完了/担当者割当/期限リマインダー) を ON/OFF。 これで運用開始です。

Ready to ship?

あなたのチームに、 スレッド管理 (ThreadManager) を。

パッケージは本ページから今すぐダウンロード可能。 導入支援・カスタマイズ・技術的なご質問など、 ご相談がある場合はお気軽にお問い合わせください。

.sppkg をダウンロード