Workivaへの認証を構成する
ベータ版
この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。
このページでは、Databricks から Workiva への認証を可能にする資格情報を取得する方法を説明します。Workiva コネクタは、OAuth2 クライアント資格情報(クライアント ID およびクライアント シークレット)を使用して、Databricks にデータを取り込みます。このページのステップから取得した認証の詳細を使用して、Databricks で Unity Catalog 接続を作成します。
前提条件
- Workiva組織。
- OAuth2 アプリケーションを作成し、スコープを付与するための Workiva 組織への管理者アクセス権。
Workiva OAuth2 アプリケーションを作成
このコネクターは、OAuth2 クライアント クレデンシャル付与を使用して認証を行います。Workiva で OAuth2 アプリケーションを作成し、クライアント ID とクライアント シークレットを取得します。
-
管理者として Workiva にサインインします。
-
組織の開発者設定またはAPI設定に移動し、マシン間(サーバー間)アクセス用の新しいOAuth2アプリケーションを作成してください。
-
アプリケーションに次のスコープを付与してください:
activity:read—activities監査ログテーブルに必要です。organization:read—usersテーブルおよびrolesテーブルに必要です。
-
アプリケーションを保存し、生成された クライアントID と クライアントシークレット をコピーします。
Databricks で接続を作成する際に、これらの値を Client ID および Client Secret として入力します。
クライアントシークレットは安全に保管してください。Workiva では、アプリケーション作成時にシークレットが一度だけ表示されます。
組織IDを確認する
また、Workiva organization ID も取得している必要があります。コネクタはこれを使用して、API リクエストの範囲を組織に限定します。Databricks で接続を作成する際、この値を Organization ID として入力します。
Workiva 組織の管理者ページまたは設定ページで組織 ID を確認してください。不明な場合は、Workiva管理者に問い合わせてください。
次のステップ
Databricks で Workiva 接続を作成します。Workiva 接続の作成を参照してください。