Zoomへの認証を構成する
ベータ版
この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。
このページでは、Databricks からの認証を有効にするために Zoom を設定する方法について説明します。Zoom Logsコネクタは、Zoom Server-to-Server OAuthを使用してDatabricksにデータを取り込みます。このページのステップから取得した認証の詳細を使用して、Databricks で Unity Catalog 接続を作成します。
前提条件
-
Zoom Pro、Business、Enterprise、または Education アカウントである必要があります。Zoom のレポート APIs は Basic (無料)アカウントでは利用できません。Zoom サインイン/サインアウト レポートおよびZoom 操作ログ レポートの API リファレンスを参照してください。
-
アカウント所有者または管理者権限を持つZoomユーザーは、OAuthアプリの作成とレポートスコープの付与に使用されます。
Zoomでは、個々のユーザーではなく、共有の サービスアカウント を使用してください。Zoomユーザーが組織を離れた場合、この連携が中断される可能性があります。
Zoomユーザーアカウントには、次の権限が必要です。「」の「Zoom ロールのページ」で、[Admin] をクリックして [Role Settings] を表示し、確認します。
- 使用状況レポートの表示権限
- 管理者アクティビティログの表示権限操作ログの取得に必要です。
- サインイン/サインアウト表示権限 アクティビティログの取得に必要です。
Zoom のサーバー間 OAuth を構成する
このステップで、Zoom で Server-to-Server OAuth アプリを作成し、Databricks で接続を作成するために使用する資格情報をメモします。詳細については、Zoomのドキュメントを参照してください。
-
アカウント所有者または管理者として、Zoom App Marketplace にサインインしてください。
-
右上隅の 開発 > アプリをビルド をクリックします。
-
サーバー間 OAuth を選択し、 作成 をクリックします。
-
アプリ名を入力し、 作成 をクリックします。
-
アプリの資格情報 ページで、 アカウント ID 、 クライアント ID 、および クライアント シークレット を控えてください。これらの資格情報を使用して、Databricks で Unity Catalog 接続を作成します。
-
左ペインで「情報」を選択し、会社名、開発者の連絡先名、Eメールを含むすべての必須フィールドを入力してください。アプリを有効化する前に、Zoomにはこれらのフィールドが必要です。
-
左側のペインで「**スコープ**」を選択し、「**スコープを追加**」をクリックし、次の詳細スコープ を追加します。
report:read:user_activities:adminreport:read:operation_logs:admin
-
左側のペインで**「アクティベーション」**を選択し、**「アプリをアクティブ化」**をクリックします。
次のステップ
Databricks で Zoom Logs 接続を作成する。「Zoom Logs 接続の作成」を参照してください。