MS Teamsアプリをインストールしたら、以下の手順に従ってアカウントを設定してください。
- https://portal.azure.com/にアクセスして、アカウントにログインしてください。
- 「Microsoft Entra ID の管理」セクションの「表示」をクリックします。

次:
- 左側のナビゲーションメニューから「アプリ登録」をクリックしてください。

アプリ登録ページが表示されます。
- 「新規登録」をクリックしてください。

「アプリケーションを登録する」ページが表示されます。
- 「名前」欄に、アプリケーションの名前を入力してください。この名前は後で変更可能で、あくまで参考情報としてのみ使用されます。
- 「サポートされているアカウントの種類」セクションで、 「任意の組織ディレクトリのアカウント(任意の Microsoft Entra ID テナント - マルチテナント)」と「個人の Microsoft アカウント(Skype、Xbox など)」のラジオ ボタンを選択します。
次に、CYPHER Learningプラットフォームに戻り、リダイレクトURIの情報を収集します。
CYPHERラーニングプラットフォームでは:
- メインナビゲーションメニューから「管理者」をクリックしてください。
- ポップアップメニューから「MS Teams」をクリックしてください。

MS Teamsのページが表示されます。
- 「設定」をクリックします。
MS Teamsの設定画面。
- リダイレクトURLをコピーしてください。
次に、Azureアプリの登録画面に戻ります。
申請登録ページで:
- 「リダイレクトURI」セクションの最初のドロップダウンメニューから「Web」を選択してください。
- CYPHER Learningから送られてきたリダイレクトURLを「リダイレクトURI」欄に貼り付けてください。
- 「登録」をクリックしてください。
申請は登録されました。
- 左側のナビゲーションメニューから「API権限」をクリックしてください。

API権限ページには以下が表示されます。
- 「+ 権限を追加」をクリックします。
- Microsoft Graphをクリックします。

API権限リクエストのスライドアウト画面で:
- 「権限を委任する」をクリックします。
「アクセス許可の選択」セクションで、以下のアクセス許可を検索して有効にします。
- カレンダーの読み書き
- オンラインミーティング。読み書き
- オンラインミーティングの成果物。すべて読む。
- ユーザー.Read
アクセス許可は、「構成済みアクセス許可」セクションの「Microsoft Graph」の見出しの下に表示されます。

次:
- 左側のナビゲーションメニューから「証明書とシークレット」をクリックしてください。
「証明書と秘密情報」ページが表示されます。
- 「 + 新しいクライアント シークレット」をクリックします。

「クライアントシークレットを追加」というサイドメニューが表示されます。
- 説明を入力してください。
- 「有効期限」フィールドにシークレットの有効期限を設定します。
- 「追加」をクリックします。
注:シークレットの有効期限が切れたら、これらの手順を繰り返して設定を更新する必要があります。 
新しいクライアントシークレットが表示されます。
- 「コピー」をクリック
値フィールドのボタン。
次に、CYPHERラーニングプラットフォームに戻ります。

MS Teamsの設定タブで:
- クライアントシークレットの値をクライアントシークレットフィールドに貼り付けてください。
次に、Azure証明書とシークレットのページに戻ります。

Azure証明書とシークレットのページで:
- 左側のナビゲーションメニューから「概要」をクリックしてください。
- アプリケーション(クライアント)IDの値をコピーします。
次に、CYPHERラーニングプラットフォームに戻ってください。
MS Teamsの設定タブで:
- アプリケーション(クライアント)IDの値を「クライアントID」フィールドに貼り付けてください。
次に、Azure証明書とシークレットのページに戻ります。

Azure証明書とシークレットのページで:
- ディレクトリ(テナント)IDの値をコピーします。
次に、CYPHERラーニングプラットフォームに戻ってください。

MS Teamsの設定タブで:
- ディレクトリ(テナント)IDの値を「クライアントテナントID」フィールドに貼り付けてください。
- 「保存」をクリックしてください。
MS Teamsのウェブ会議ゲートウェイの設定が完了しました!