LTI Pro を設定する


LTI Pro アプリが LTI 1.1.1 スタンダードに準拠した学習管理システム(LMS)に Zoom のビデオ カンファレンス機能を連携します。 LTI Pro は Blackboard、Canvas、Desire2Learn、Moodle、Sakai などの LMS プラットフォームとの連携にも成功しています。

この記事では、次の項目について説明します。

LTI Pro を設定するための前提条件

LTI Pro インスタンスを設定する

  1. Zoom マーケットプレイスにサインインします。
  2. [管理]、[アカウントのアプリ] の順にクリックします。
  3. LTI Pro アプリを見つけます。
  4. [アクション] 列内の をクリックし、[設定] をクリックします。
  5. 自分の LTI 資格情報を確認し、[編集] をクリックします。

    : 自分の資格情報が登録されていない場合は、[新しい資格情報を作成] をクリックします。
    ウェブページに LTI 資格情報が表示されます。

学習管理システム(LMS)向けに設定する

LMS 用の LTI Pro をインストールし、設定するためのリンクは、以下のとおりです。

: お使いの LMS に Zoom をインストールする前に、LTI Pro の設定オプションをレビューし、必要な設定を済ませる必要があります。

LTI Pro向けの設定オプション

LTI 利用を最適化できるように、LTI Pro は次の設定オプションを提供しています。

LTI Pro ではコース指導者とコースの学生・生徒に、やや異なるインターフェースと機能を提供します。 コース指導者は、教師、管理者、コーススタッフなどの LTI Pro ユーザーです。 LTI の属性「roles」を使用して LTI Pro ユーザーを各コースの指導者として特定します。 以下の「LTI ユーザーを指導者として特定する」セクションで、LTI Pro ユーザーを指導者にする方法についてご覧ください。 指導者として特定されていないユーザーは、学生・生徒であると見なされます。

学生・生徒に対するミーティングのスケジュールと主催の許可を設定する方法

LTI Pro 管理者は、学生・生徒がミーティングをスケジュールしたり主催したりできるようにすることができます。 学生・生徒は学習グループ、コース演習などの目的でミーティングを主催できます。 学生・生徒が主催するミーティングには、次の特長があります。

ユーザーが LTI Pro のミーティング [参加] リンクをクリックしたとき、Zoom クライアントがユーザーを自動的にサインインさせます。

: Canvas Calendar、D2L Calendar、または Moodle Calendar で提供されるミーティング リンクは、この対象外です。

LMS IDP による Zoom への自動サインインを有効にする

LMS via SSO 経由で LMS にサインインしたユーザーは、Zoom ミーティングに参加したとき、自動的に自分の Zoom アカウントにサインインします。 この機能に必要な条件は次のとおりです。

Zoom アカウントを持っていない LTI Pro ユーザー向けに、自動的に Zoom アカウントを作成します。 LTI Pro 管理者は、ユーザー アカウントの [指導者のみ] 用または [指導者と学生・生徒] 双方用の自動プロビジョニングを選択できます。

LTI Pro と関連づけられた Zoom アカウントが、[関連ドメイン] を有効にしており、ユーザーのメールアドレスが [関連ドメイン] のドメインを使用している場合、ユーザーにアカウントのアクティベーションに関するメールを送信しないで、ユーザー アカウントのプロビジョニングが行われます。 [関連ドメイン] が無効になっているか、ユーザーのメールアドレスが [関連ドメイン] のドメインを使用していない場合、ユーザーがアカウント アクティベーション メールに応答して、自分の Zoom ユーザー アカウントをアクティベートする必要があります。

LTI Pro 管理者は、許可されたメールドメイン設定で自動プロビジョニングを受けることができるユーザーをコントロールできます。 許可されたメールドメインが 1 つ以上追加されている場合も、許可されたドメインと一致するドメインのメールアドレスを使用している LTI Pro ユーザーだけが、Zoom ユーザー アカウントの自動プロビジョニングの対象となります。

LTI Pro ユーザーの自動プロビジョニングは、必ずベーシック、ライセンス ユーザー、オンプレミスのいずれかのユーザータイプで施されます。

[代替ホストを自動入力する] が有効になっている場合、すべてのコース指導者は、代替ホストになるべきユーザーとして特定されているロールを持っている限り自動的に、指導者のみが主催する Zoom ミーティング、または指導者と学生・生徒が主催する Zoom ミーティングの代替ホストになります。

[出席状況レポート] は、無効にして以前のミーティングに表示されないようにしたり、有効にして以前のミーティングに表示したりすることができます。

[クラウド レコーディング リンク] が有効になっている場合、クラウド レコーディング タブで学生・生徒の LTI ユーザーに、以前のミーティングのクラウド レコーディングへのリンクが表示されます。 [すべて] が選択されている場合、レコーディングへのリンクは、ミーティングが完了したときにオンラインになります。 [公開済み] が選択されている場合、レコーディングへのリンクは、指導者またはスタッフがそのレコーディングを公開したときにのみ、オンラインになります。

Zoom ユーザーの自動アップグレードを設定する方法

LTI Pro 管理者は、LTI Pro を使用している限り、[指導者のみ] または [指導者と学生・生徒] のユーザータイプを [ベーシック] から [プロ] 自動的に変更できるようになりました。

LTI ユーザーを指導者として設定する方法

LTI Pro はロールを基準にして、ユーザーが指導者かどうかを判別します。 指導者は MTO スケジュールにアクセスでき、コースと関連づけられた Zoom Meetings を開始・管理できます。

ユーザーが指導者として特定されるデフォルトのロールは、次のとおりです。

管理者は、ユーザーを指導者として特定するロールを追加できます。 この例は、[スタッフ] が LTI Pro ユーザーを指導者と特定するべきロールとして追加されている様子を示しています。

ロールを追加するには、[LTI ユーザーを指導者として特定する] フィールドに目的のロール名を入力し、ENTER キーを押します。

[メールアドレス] または [従業員固有 ID] の属性名を設定する方法

LTI Pro では、LMS ユーザー アカウントが同一人物の Zoom ユーザー アカウントにリンクされます。 この連携で LMS ユーザーと同一人物の Zoom アカウントの対応づけを可能にするため、カスタム ID またはメールアドレスを含む LTI 属性名を入力してください。

: この例では school.edu が LTI 属性かどうかをチェックしています。 school.edu が LTI 属性ではない場合は「school.edu」という文字列をメールアドレス ドメインとして使用します。

タイムゾーンを設定する方法

[LTI Pro] が選択されている場合、LTI Pro により、LTI ユーザーのタイムゾーンは、LTI Pro で設定されているタイムゾーンに設定されます。

[LMS] が選択されており、custom_person_address_timezone という LTI 属性が存在している場合、その属性の値に基づき、LTI Pro によって LTI Pro ユーザーのタイムゾーンが設定されます。

[LMS] が選択されており、custom_person_address_timezone という LTI 属性が存在しない場合、デフォルトのタイムゾーンを使用して、LTI Pro ユーザーのタイムゾーンが設定されます。

認証例外を許可する方法

Zoom Meetings をスケジュールするとき、ミーティング開催者は、[認証済みユーザーのみミーティングに参加できる] オプションを有効にしておくことで、ユーザーが Zoom アカウントを持っていることと特定ドメインに属していることを Zoom が認証しない限り、ユーザーがミーティングに参加できないようにすることもできます。 ミーティング開催者は、認証例外機能を使用することで、所定のドメインに属さなかったり Zoom ユーザー アカウントを持っていなかったりする特定ユーザーの参加も、許可できます。 アカウント管理者がアカウントのセキュリティ下でこの機能を有効にする必要があります。

  1. Zoom ウェブポータルにサインインします。
    ナビゲーション メニューで [アカウント管理] をクリックし、[アカウント設定] をクリックします。
  2. [セキュリティ] をクリックします。
  3. [認証例外を許可する] を選択して保存します。

トラッキング フィールドを使用すると、Zoom Meetings をカレンダーのコースイベントに関連づけることもできます。 Zoom ダッシュボードでは、トラッキング フィールド値によるフィルタリングで、特定の教育機関と関連づけられた現在・過去のミーティングを確認できます。


: カスタム フィールドを設定するには、以下の資料をご覧ください。

LTI Pro は、LTI 属性と値のマッチングに基づいて、グループへの指導者割り当てをサポートしています。
: 属性名と「custom」が付いた属性名の一致を確認します。 たとえば上の設定例では、group または custom_group という属性名の一致を確認します。

よくある問題の 1 つは、LTI ユーザーが LTI Pro を使用しようとするものの、インストール済みの LTI Pro と関連づけられた Zoom アカウントに属していない Zoom ユーザー アカウントを使用しているという問題です。

このエラーが発生したとき、ユーザーには、カスタマイズされたエラー メッセージが届き、インストール済みの LTI Pro と関連づけられた Zoom アカウントにサインインするためのリンクが提供される場合があります。

サインイン用 URL には、どのような URL でも設定できます。 一般的には、メイン アカウントまたはサブアカウントのバニティ URL に設定されています。

[トレーニング受講] リンクとテキストをカスタマイズできるようになり、お客様がユーザーをトレーニングに誘導したり、ユーザーにサポート ドキュメントを提供したりできるようになりました。

承認済みドメインを設定する

Zoom マーケットプレイスで Zoom 管理者としてLTI Pro アプリにサインインし、[LTI Pro 設定] ページに移動します。

[LTI Pro 設定] ページの [承認済みドメイン] セクションを設定します。

LMS と LTI Pro へのアクセスに使用される可能性のあるドメインはすべて、このフィールドに入力するよう徹底してください。 また、入力したドメイン名の末尾に「/」がないことを確認してください。

LTI Pro では、CSV ファイルによるミーティングの一括インポートをサポートしています。 Zoom の REST API でコースのミーティングをプログラムで自動作成し、以下の手順で CSV ファイルを使用し、LTI Pro コースにインポートすることもできます。

  1. Zoom の REST API でミーティングを作成します。 REST API を使用したミーティング作成の詳細情報については、こちらのリンクをご覧ください。
  2. [代替ホストを自動入力する] 設定を無効にします。 (理由は、LTI Pro 環境でミーティングをインポートする管理者が、ミーティングの代替ホストになるため)。またはミーティングのインポートにのみ使用する資格情報を新しく作成し、LTI Pro の設定ページの設定は一切、変更しないでください。
  3. 次の要領で、ミーティングをインポートするための CSV ファイルを作成します。
    1. CSV ファイルの作成に必要な列の例を見るには、[LTI Pro 設定] ページで [ミーティングをインポートする] セクションに移動し、[CSV テンプレートをダウンロード] をクリックします。
    2. 次の要領で、プログラムまたは手動で次の列を使用し、CSV 形式のミーティング インポート ファイルを作成します。
      • ミーティング ID: コースにインポートされたミーティングのミーティング ID です。
      • コンテキスト ID: ミーティングと関連づけられる予定のコースと関連づけられたコンテキスト ID です。
      • ドメイン: LMS へのアクセスに使用されるドメインです。
      • custom_canvas_course_id: Canvas Calendar および Conversations をサポートするためにのみ必要です。
  4. [LTI Pro 設定] ページの [ミーティングをインポートする] セクションにある [CSV をインポート] ボタンをクリックして、ミーティングをインポートします。
    : インポートできるミーティング数は CSV ファイル 1 件あたり 1,000 個までという上限があります。 LTI Pro から複数のミーティングを一括削除する方法はありません。そのため、LTI Pro に一括インポートする前に少数のミーティングをインポートしてテストし、この方法が成功することを確認してから、CSV 形式の大きなミーティング インポート ファイルの正確さを確認します。
  5. できあがった CSV ファイルをインポートします。
    完了すると、Zoom からインポート確認メールが届きます。

その他のトラブルシューティングについては、Zoom サポートまでリクエストを送信してください。