
言語 🇯🇵 日本語
要約
Canvas LTI 1.3 の設定
設定
トラブルシューティング
Add Comments to Canvas LMS via LTI 1.3
FastCommentsはLTI 1.3標準を介してCanvas LMSと連携します。これにより、サーバーにプラグインをインストールすることなく、Canvasのコースにライブコメントと共同チャットを直接追加できます。
コメントは課題の下に自動的に表示され、教員はリッチコンテンツエディタを介してページ、クイズ、アナウンスメントにFastCommentsを埋め込むことができます。SSOはLTIの起動を通じて自動的に処理され、学生は別途ログインすることなくCanvasのアカウントでコメントできます。統合はスレッド形式のコメント、テキストハイライトを伴うリアルタイムの共同チャット、および自動ロールマッピングをサポートします。
クイックスタート 
- あなたの FastComments LTI Config にアクセスします。
- Configuration Name と Platform URL を入力します(例:
https://yourschool.instructure.com)。有効にする Placements を選択します(Assignment View および/または Editor Button — どちらもデフォルトでオンになっています)。Create Configuration をクリックします。ウィザードは Step 2 に進み、Configuration URL を表示します。 - Canvas で、Admin > Developer Keys > + Developer Key > LTI Key に移動します。Method を "Enter URL" に設定し、Configuration URL を貼り付けます。キーを保存し、その後 State を ON に設定し、プロンプトが表示されたら Allow をクリックします。
- Canvas の Developer Keys テーブルから Client ID の番号をコピーします。FastComments に戻り、それを Client ID フィールドに貼り付け、Save & Continue をクリックします。
- 設定の要約を確認し、公開するには Enable Integration をクリックします。
- Canvas に External App をインストールします(Admin > Settings > Apps > + App > By Client ID)。コメントは課題の下に自動的に表示され、講師はリッチコンテンツエディタのツールバーボタンから Pages、Quizzes、Announcements に FastComments を埋め込むことができます。
FastComments ダッシュボードの設定 
LTI 設定に移動
次のページにアクセスしてください: あなたの FastComments LTI 設定。
セットアップページは、各ステップを案内するウィザードを使用します。Step 1: Create から開始します。
新しい LTI 設定を作成
次の項目を入力してください:
- Configuration Name - この設定を識別するための任意のラベル(複数の Canvas インスタンスを接続する場合に便利です)。
- Platform URL - あなたの Canvas インスタンスの URL(例:
https://yourschool.instructure.com)。この項目は必須です。
配置を選択
Platform URL の下で、FastComments を Canvas コースのどこに表示するかを選択できます。両方の配置はデフォルトで有効になっています:
- Assignment View - コメントが課題の下に自動的に表示されます。
- Rich Content Editor Button - 教員はリッチコンテンツエディタのツールバーのボタンを使って、Pages、Quizzes、Announcements に FastComments を埋め込むことができます。
いずれか一方、または両方を有効にできます。少なくとも一つの配置を有効にする必要があります。
Create Configuration をクリックします。
構成 URL をコピー
構成を作成すると、ウィザードは Step 2: Connect に進みます。ページ上部に目立つ Configuration URL が表示され、Copy ボタンがあります。
この URL をコピーしてください。次の手順で Canvas に Developer Key を作成する際に必要になります。
ページには、Canvas での操作手順(番号つき)と、取得後に入力する Client ID および任意の Deployment ID のフィールドも表示されます。
Canvas 開発者キー 
CanvasでDeveloper Keysを開く
管理者としてCanvasにログインします。左サイドバーのAdminへ移動 > アカウントを選択 > Developer Keys。
LTI Developer Keyを作成する
「+ Developer Key」をクリックし、LTI Keyを選択します。
設定フォームで:
- 左側のRedirect URIsフィールドに、FastCommentsのセットアップページからコピーしたLaunch URLを貼り付けます。
- 右側でMethodをEnter URLに設定します。
- FastCommentsからコピーしたConfiguration URLをJSON URLフィールドに貼り付けます。
- CanvasがLTI構成を自動的に読み込みます。
- キーに名前を付けます(例: "FastComments")。
- 「Save」をクリックします。
Developer Keyを有効にする
保存後、新しいキーがDeveloper Keysテーブルに表示され、StateがOFFになっています。トグルをクリックしてONに切り替えます。Canvasが確認を求める場合は、Allowをクリックしてキーを有効にします。
Client IDをコピーする
Developer KeysテーブルのDetails列に数値のClient IDが表示されます(例: 17000000000042)。この番号をコピーしてください — 次の手順で必要になります。
接続を完了する 
FastComments に Client ID を入力
戻って FastComments の LTI 設定 を開きます。ウィザードは Step 2: Connect の状態になっているはずです。
Canvas からコピーした Client ID を Client ID フィールドに貼り付けます。LMS が提供する場合は任意で Deployment ID を入力します。
Save & Continue をクリックします。
統合を有効にする
ウィザードは Step 3: Go Live に進みます。設定の概要が表示されます(名前、プラットフォームの URL、Client ID、そして deployment ID)。
詳細を確認したら、Enable Integration をクリックして LTI 接続を有効にします。
有効化後、ウィザードは Management View を表示し、ここで設定の編集、すべての LTI URL の表示、または追加のデプロイメントの追加ができます。
Canvas に外部アプリをインストールする
Canvas で Admin > アカウントを選択 > Settings > Apps タブ に移動します。
+ App をクリックして次のように設定します:
- Configuration Type を By Client ID に設定します。
- Developer Keys テーブルから Client ID を貼り付けます。
- Submit をクリックします。
- プロンプトが表示されたらインストールを確認します。
これで FastComments はアカウントレベルにインストールされ、すべてのコースで利用可能になります。
コースに追加する 
コース内のコメントの表示方法
LTI 統合が有効になり External App がインストールされると、FastComments は設定した配置に基づいて自動的に動作します:
Assignment View
If the Assignment View placement is enabled, comments appear automatically below every assignment in the course. Students and instructors see a threaded comment section when they view an assignment — no extra setup is needed per assignment.
Each assignment gets its own separate comment thread.
Rich Content Editor Button
If the Editor Button placement is enabled, instructors can embed FastComments into any content that uses the Rich Content Editor:
- Edit a Page, Quiz, or Announcement.
- In the Rich Content Editor toolbar, click the FastComments button.
- FastComments is automatically embedded into the content.
- Save the page.
When students view the page, the embedded FastComments widget loads with a comment thread unique to that page.
Automatic SSO
In both placements, students are signed in via their Canvas account automatically. Names, emails, and avatars are synced through the LTI launch — no separate login is needed.
コメントスタイル 
FastComments は Canvas コースにスレッド形式のコメント機能を追加します。標準の FastComments ウィジェットがページに表示されます。ユーザーはスレッド形式のコメントを投稿したり、返信や投票を行ったり、その他の標準機能を利用できます。
コメントは各コースページまたはリソースリンクに紐づけられるため、ディスカッションはページ、課題、モジュールごとに整理されます。
ロールマッピング 
CanvasのロールはLTI起動時に自動的にFastCommentsのロールにマッピングされます。手動の設定は不要です。
ロールのマッピング
| Canvasロール | FastCommentsロール | 権限 |
|---|---|---|
| Administrator | Admin | アカウントへの完全なアクセス、すべてのコメントと設定の管理 |
| Instructor | Moderator | コメントの編集・削除、スレッドのピン留め、ディスカッションの管理 |
| Learner | Commenter | コメントの投稿、返信、投票、メンションの使用 |
動作の仕組み
ユーザーがCanvasからFastCommentsを起動すると、LTI 1.3プロトコルにそのユーザーのCanvasロールが含まれます。FastCommentsはこのロールを読み取り、適切な権限を自動的に割り当てます。
ユーザーが複数のロールを持っている場合(例: InstructorでありAdminでもある場合)、最も高い権限のロールが適用されます。
カスタマイズ 
FastComments はあなたのサイトに合わせてカスタマイズできるように設計されています。
カスタムスタイルを追加したり、設定を調整したりしたい場合は、カスタマイズと設定に関するドキュメント を確認して、方法を学んでください。