Curricula は、Microsoft Teams と統合して、チームおよびチャネルを活用することができます。コースベースのチームには、コース コンテンツ用のチャネルが用意されます。受講者とスタッフは、チャネルでチャットしたり、オンライン レッスンの会議に参加したり、ラーニング アクティビティを表示・完了したりすることができます。
Teams アプリ Delphi は、バーチャル アシスタントの役割も果たします。Delphi は、レッスンの開始前に通知を送信したり、オンライン学習に関する質問に答えたりすることができます。
トレーニング プロバイダー組織の IT 管理者である朝日さんが、Curricula のアプリケーション管理者として割り当てられています。彼は Teams との統合を有効にしたいと考えています。チームが正常に作成できることを確保するため、以下の構成を順番に完了する必要があります。
接続は、MaivenPoint Online Services で Microsoft Entra ID 承認を完了することで構築することができます。MaivenPoint Online Services のテナント所有者またはサービス管理者は、承認を実行する権限を持っています。朝日さんは権限を持っていない場合、テナント所有者またはサービス管理者に連絡して承認を依頼することができます。
以下の説明を参照してください。
1. MaivenPoint Online Services > 設定 > Microsoft Entra ID 承認 に移動し、[接続] をクリックします。
2. Microsoft 365 のサインイン ページで、Microsoft 365 グローバル管理者アカウント、アプリケーション管理者アカウント、またはクラウド アプリケーション管理者アカウントでサインインします。
3. 要求されているアクセス許可 ページで、必要な権限を確認し、[承諾] をクリックして続行します。
4. テナントが接続された後、[戻る] をクリックして、Microsoft Entra ID 承認 ページに戻ります。
受講者が Delphi から通知を受信して Delphi とチャットできるようにするために、朝日さんはボット機能を有効にしたいと考えています。Microsoft Azureポータルで Azure ボットを作成するには、以下の説明を参照してください。
1. アクティブなサブスクリプションを持つアカウントを使用して、Azure ポータル にサインインし、[リソースの作成] をクリックします。
*注意: 上記の Azure ポータル アドレスは、グローバル Azure 用のものです。
2. 検索ボックスに Azure Bot と入力して、検索結果から Azure Bot を選択します。
3. Azure Bot ページで [作成] をクリックします。
4. Azure ボットの作成 ページの必須フィールドに値を入力します。
a. プロジェクトの詳細 の配下に情報を入力します。このセクションで問題が発生した場合、組織の IT 管理チームに連絡してください。
b. Microsoft App ID の配下に情報を入力します。
o アプリの種類 フィールドで、マルチ テナント を選択します。
o 作成の種類 フィールドで、新しい ID を作成するか、既存の ID を使用することを選択します。
5. [確認と作成] をクリックします。検証に合格した後、[作成] をクリックします。
6. 展開が完了した後、[リソースに移動] をクリックします。選択したリソース グループにボットと関連リソースが表示されます。
7. 左側のメニュー 構成 をクリックし、メッセージング エンドポイント フィールドを構成します。
メッセージング エンドポイントを取得するには、以下の説明を参照してください。
a. Curricula にサインインし、管理 > グローバル設定 > Microsoft Teams の構成 に移動します。
b. メッセージング エンドポイント フィールドで、[コピー] をクリックしてメッセージング エンドポイントをコピーします。
8. 左側のメニューで チャンネル をクリックし、Microsoft Teams をクリックして、ボットを Teams チャネルに接続します。
a. サービス条件を確認して同意します。
b. メッセージング タブで、ボットのクラウド環境を選択します。
c. [適用] をクリックします。
9. Curricula にボット クライアント ID を入力します。
a. 左側のメニュー 構成 をクリックします。
b. Microsoft App ID フィールドの値をコピーします。
c. Curricula > 管理 > グローバル設定 > Microsoft Teams の構成 に移動します。アプリ ID を ボット クライアント ID フィールドに貼り付けます。
10. Curricula にボット クライアント シークレットを入力します。
a. Azure ポータルに戻り、Microsoft App ID フィールドの横にある [パスワードの管理] をクリックします。
b. 証明書とシークレット セクションに移動し、クライアント シークレットの値をコピーします。
*注意: クライアント シークレットの値は、作成時にのみコピー可能です。
c. Curricula > 管理 > グローバル設定 > Microsoft Teams の構成 に移動します。クライアント シークレットを ボット クライアント シークレット フィールドに貼り付けます。
11. ボット クライアント ID とボット クライアント シークレットの準備が完了した後、[次へ] をクリックします。
Teams アプリ – Delphi のアプリ パッケージをダウンロードし、アプリ パッケージを Microsoft Teams 管理センターにアップロードする必要があります。
1. Microsoft Teams の構成 で、[Teams アプリ - Delphi のダウンロード] をクリックし、アプリ パッケージを保存する場所を選択します。
2. Teams サービス管理者またはグローバル管理者アカウントで Microsoft Teams 管理センター にサインインします。Teams のアプリ > アプリを管理 に移動し、[新しいアプリをアプロード] をクリックします。
3. [アップロード] をクリックし、Curricula からダウンロードしたアプリ パッケージを選択します。
4. アクセス許可ポリシー に移動して、カスタム アプリに対する組織のアクセス許可ポリシーを確認します。グローバル (組織全体の既定値) ポリシーまたはカスタム ポリシーをクリックします。
カスタム アプリ セクションで、構成を確認します。
•すべてのアプリを許可 が選択されている場合、次のステップに移動することができます。
•特定のアプリを許可し、他のすべてのアプリをブロックする が選択されている場合、アプリ リストに Delphi を追加する必要があります。
5. セットアップ ポリシー に移動します。グローバル (組織全体の既定値) ポリシーを編集するか、カスタム ポリシーを作成します。
6. インストール済みアプリ セクションで、Delphi を追加します。
7. ピン留めされたアプリ セクションで、Delphi を追加します。Delphi が Teams アプリ バーに表示される順番を設定するには、[上に移動] または [下に移動] をクリックすることができます。
8. セットアップ ポリシーを保存した後、ポリシー名をクリックして、インストール済みアプリ セクションに移動し、Delphi のアプリ ID をクリップボードにコピーします。
9. Curricula の Microsoft Teams の構成 ページに戻り、アプリ ID を Teams アプリ ID フィールドに貼り付けます。
10. [完了] をクリックします。これで、Microsoft Teams の構成が完了しました。