メインコンテンツへスキップ

Canvasホスティング型テスト環境でFeedback Studio用にLTI 1.3を設定する

このガイドの内容は次のとおりです。

  1. Turnitinの初期設定
  2. Canvasの初期設定
  3. Turnitinのセットアップを続ける
  4. CanvasにTurnitinアプリを追加する
  5. 仮の課題を作成する

Turnitinの初期設定

  1. グローバル機関に所属している場合は、turnitin.comからTurnitinアカウントにログインしてください。 または、英国の教育機関に所属している場合は、turnitinuk.comにログインしてください。
  2. 画面上部のドロップダウンメニューで、管理者ビューが有効になっていることを確認します。 「インストラクタ」または「学生」が選択されている場合は、「管理者」に変更してください。
    INT_TFS_SelectUser.png
  3. 管理者ホームページの「統合」欄に「未設定」または「設定済み」ボタンが表示されます。
    • 統合がすでに設定されている場合は、「設定済み」ボタンを選択し、すべての統合の詳細が正しいことを確認します。 他の統合から移行する場合、このボタンは緑色に表示され、より多くの統合を設定することができます。
      INT_TFS_Configured.png
    • 統合を設定したことがない場合は、「未設定」ボタンを選択します。
      INT_TFS_Unconfigured.png

LTI 1.1からLTI 1.3への移行を行っており、Canvasテスト環境ですでにLTI 1.1統合を設定している場合は、LTI 1.3統合がどのように機能するかをテストするために新しいTurnitinサブアカウントを作成してください。 このテストでは、本番環境で使用しているアカウントと同じものを使用しないでください。

どのアカウントがテスト環境や本番環境にリンクされているか不明な場合は、Canvas管理者として「設定」に移動し、「アプリ」タブを選択してください。 「アプリの構成を表示」を選択します。 Turnitin LTI 1.1統合の横にある歯車アイコンを選択し、「編集」を選択します。 記載されているコンシューマーキーは、TurnitinアカウントIDです。

  1. LTI 1.3ボタンを選択し、設定ページを開きます。

未設定の統合は、ステータスボタンが点灯していません。 ただし、LTI 1.3の統合は、統合に成功しても、常に無効なままです。

  1. LTI 1.3に初めて登録する場合は、「はじめに」のページをご覧いただき、これから行うことをご確認ください。準備ができましたら、「使用開始」ボタンをクリックしてください。
    INT_TFS_LTI13Setup.png
  2. Canvasテスト環境では、「その他」を選択します。
  3. 選択した情報に基づき、統合を完了するためにCanvasに入力する必要のある情報がページに自動入力されます。
    INT_TFS_ToolURLs.png
  4. このページを開いたまま、新しいタブでCanvasテスト環境を開きます。

Canvasの初期設定

  1. Canvas環境の「管理者」ページに移動し、「開発者キー」セクションを開きます。
    Canvas_DeveloperKeys.png
  2. 「アカウント」タブで、「+開発者キー」ボタンを選択します。
    Canvas_DeveloperKeysLTI.png
  3. サブメニューで、「+ LTIキー」オプションを選択します。

  4. 設定画面が表示されます。 以下の項目をご記入ください。

フィールド 次に変更する
方法 ドロップダウンを使用して手動入力を選択する
キー名 お使いのアカウントの開発者キー・リストで使用される、識別しやすい名前(例:Turnitin)を作成します。
リダイレクトURL https://lti.int.turnitin.com/launch
タイトル インストラクタが新しい課題を作成する際に使用する統合の名称(例:Turnitin)を割り当てます。
説明 統合について記録したい情報やメモを追加します。
リンク先URL https://lti.int.turnitin.com/launch/tfs
JWKメソッド ドロップダウンを使用して、公開JWK URL(Public JWK URL)を選択します。
  1. 「Turnitin」タブに切り替え、以下のフィールドをコピーしてください。 Canvasの適切なフィールドに貼り付けます。
Canvasの言語 Turnitinの言語
OpenID Connectを開始するためのURL ログイン開始URL
公開JWK URL ツール公開キーセットのURL

これらのフィールドを設定したら、Turnitinのページを開いたままにしておいてください。 次のステップでTurnitinに情報を追加し、接続を完了するために必要になります。

  1. Canvasに戻り、「LTI Advantage Services」セクションを展開します。 Turnitinへの接続で正しいデータを正常に渡すためには、ここで特定のデフォルトを設定する必要があります。 最初の7つのオプションを選び、下の表で正しく選択したことを確認してください。
    Canvas_LTIAdvantageServices.png
トグルオプション 正しいトグル状態
ツールに関連付いた成績表で課題データを作成および閲覧が可能 有効
ツールに関連付いたグレードブックで課題データを閲覧できる 有効
ツールに関連付いた課題の提出データを閲覧できる 有効
ツールに関連する課題の提出結果を作成および更新できる 有効
ツールがインストールされているコンテキストに関連するユーザーデータを取得できる 有効
LTIサービスの公開JWKを更新できる 有効
アカウント情報を検索できる 有効
データサービスのデータへの登録を作成できる 無効
データサービスのデータへの登録を表示できる 無効
データサービスのデータへの登録を更新できる 無効
データサービスのデータへの登録をリストアップできる 無効
データサービスのデータへの登録を破棄できる 無効
イベントの種類を分類してリストアップできる 無効
機能フラグを表示できる 無効
ツールがインストールされているコンテキストに関連する進捗状況レコードを表示できる 無効

これで「LTI Advantage Services」セクションを終了し、折りたたむことができます。

  1. 追加設定」セクションを開きます。 「ドメイン」フィールドに「turnitin.com」と入力してください。 次に、「プライバシーレベル」を「プライベート」から「パブリック」に変更します。
    Canvas_AdminAdditionalSettings.png
  2. クラス分け」セクションに移動し、各項目の「X」アイコンを選択してデフォルトのオプションを削除します。

  3. 空欄になった「クラス分け」フィールドを選択し、「コース課題メニュー」オプションを選択します。
    Canvas_Placements.png

  4. クラス分けを正しく設定すると、新しい「コース課題メニュー」セクションが表示されます。 このセクションを展開します。

  5. コース課題メニュー」セクションから、「LTIDeepLinkingRequest」オプションを選択します。 その他のフィールドは空白のままにします。
    Canvas_CourseAssignmentsMenu.png

  6. 保存」を選択し、「開発者キー」ページに戻ります。

  7. まだ開いていなければ、「アカウント」タブに切り替えます。

  8. 作成したLTIキーに移動します。 これは、名付けたキー名で識別できます。
    Canvas_LTIKeyOn.png
  9. LTIキーのスイッチを「オフ」から「オン」にします。

  10. 開発者キーの状態を変更することを確認するよう求められます。 「OK」を選択して続行します。

  11. 詳細列から、先ほどアクティベートした15桁の開発者キーをコピーします。
    Canvas_LTIKeyValue.png

このために「キーを表示」ボタンを使う必要はありません。 15桁のキーをコピーします。

  1. Canvasテスト」タブを開いたままにします。

Turnitinのセットアップを続ける

このセクションは、上記の「Canvasの初期設定」セクションで使用したページと同じTurnitinページを開いている場合にのみ完了できます。 このページを開いたままにしていない場合は、手続きをやり直す必要があります。

  1. Turnitinの設定ページに戻ってください。ページは開いたままにしておく必要があります。
  2. Turnitin設定ページの「LMS詳細」セクションに移動し、以下のデータを追加します。 Canvasテスト環境では、以下のように若干異なるURLを使用することに注意してください。
Turnitinフィールド 次に変更する
クライアントID 先にコピーした15桁のLTIキーを貼り付けます。
プラットフォーム公開キーセットURL

https://sso.test.canvaslms.com/api/lti/security/jwks

発行者

https://canvas.test.instructure.com

アクセストークンURL https://sso.test.canvaslms.com/login/oauth2/token
OpenID Connectのログインのエンドポイント

https://sso.test.canvaslms.com/api/lti/authorize_redirect

プラットフォーム認証プロバイダ 空白のままにする
  1. 保存」ボタンを使用して、設定プロセスを確定します。 次に、Turnitinアプリを追加し、使用する環境でインストラクタが利用できるようにします。

CanvasにTurnitinアプリを追加する

  1. 「Canvasテスト」タブに戻り、管理ページの「設定」セクションに切り替えます。 次に、「アプリ」タブを選択します。

  2. アプリの構成を表示ボタンを選択します。

    Canvas_ViewAppConfigurations.png
  3. + 追加」ボタンを選択します。
  4. 構成の種類」を「クライアントIDごと」に変更します。

  5. コピーした開発者キーをクライアント IDフィールドに貼り付けます。
    Canvas_AddApp.png

  6. 送信」ボタンをクリックします。

  7. アプリのインストールを確認するメッセージが表示されます。 続行するには、「インストール」ボタンを選択します。

仮の課題を作成する

Turnitinアプリを追加したら、LTI 1.3のテスト用に作成したTurnitinアカウントで初期化するために、サンプル課題を作成する必要があります。

このプロセスはお使いのアカウントに対して一度だけ行う必要があり、インストラクタと学生用に事前に初期化されます。

  1. Turnitinを追加したいコースに移動します。
  2. 縦長の楕円形のメニューアイコン「⋮」を選択し、「Turnitin」を選択します。
    Canvas_CreateAssignment.png
  3. 新しいウィンドウに、アカウントをTurnitinに接続するオプションが表示されます。 turnitin.com経由でTurnitinを使用している場合は「Global」を、turnitinuk.com経由でTurnitinを使用している場合は「UK」を選択してください。
    INT_TFS_TurnitinGlobalUK.png
  4. Turnitin管理者に、turnitin.comへのアクセスに使用する電子メールアドレスとパスワードを入力してもらいます。 これは、登録が正規のものであることを最初に認証するために必要です。
    INT_TFS_Login.png
  5. ラジオボタンを使用して、この登録に関連するアカウントまたはサブアカウントを選択します。 「次へ」ボタンで次に進みます。
    INT_TFS_SelectAccount.png

LTI 1.1からLTI 1.3への移行を行っており、テスト環境でLTI 1.3統合をテストする場合は、新しいサブアカウントを作成してください。 また、テスト用に新しいサブアカウントを作成すると、テスト中に過去のLTI 1.1課題は「新しい」LTI 1.3課題として扱われ、過去の提出物は表示されません。 この問題は本番環境では発生しません。 LTI 1.3統合により、過去のLTI 1.1提出物に引き続きアクセスできます。

  1. 確認画面で内容を確認します。 すべてが正しく表示されたら、「確認して完了する」ボタンを選択してセットアップを完了します。
    INT_TFS_ConfirmAccount.png
  2. アカウントをリンクし、課題の作成が完了したら、仮の課題を削除することができます。 登録が初期化されました。

LTI 1.1からLTI 1.3に移行する場合、テストが完了し、本番環境にLTI 1.3をインストールする準備ができたら、本番環境でLTI 1.1統合に使用したアカウントと同じものを使用します。 これにより、LTI 1.3統合後も、過去のLTI 1.1の課題や提出物にアクセスできるようになります。

この記事は役に立ちましたか?
1人中0人がこの記事が役に立ったと言っています

このセクションの記事

Powered by Zendesk