メインコンテンツまでスキップ

Workivaへの認証を構成する

備考

ベータ版

This feature is in Beta.To use it, a ワークスペース admin must turn on Lakeflow Connect for Workiva from the Previews page.See Manage Databricks previews.

このページでは、Databricks から Workiva への認証を可能にする資格情報を取得する方法を説明します。Workiva コネクタは、OAuth2 クライアント資格情報(クライアント ID およびクライアント シークレット)を使用して、Databricks にデータを取り込みます。このページのステップから取得した認証の詳細を使用して、Databricks で Unity Catalog 接続を作成します。

前提条件​

  • Workiva組織。
  • OAuth2 アプリケーションを作成し、スコープを付与するための Workiva 組織への管理者アクセス権。

Workiva OAuth2 アプリケーションを作成​

このコネクターは、OAuth2 クライアント クレデンシャル付与を使用して認証を行います。Workiva で OAuth2 アプリケーションを作成し、クライアント ID とクライアント シークレットを取得します。

  1. 管理者として Workiva にサインインします。

  2. 組織の開発者設定またはAPI設定に移動し、マシン間(サーバー間)アクセス用の新しいOAuth2アプリケーションを作成してください。

  3. アプリケーションに次のスコープを付与してください:

    • activity:read — activities 監査ログテーブルに必要です。
    • organization:read — users テーブルおよび roles テーブルに必要です。
  4. アプリケーションを保存し、生成された クライアントID と クライアントシークレット をコピーします。

Databricks で接続を作成する際に、これらの値を Client ID および Client Secret として入力します。

重要

クライアントシークレットは安全に保管してください。Workiva では、アプリケーション作成時にシークレットが一度だけ表示されます。

組織IDを確認する​

また、Workiva organization ID も取得している必要があります。コネクタはこれを使用して、API リクエストの範囲を組織に限定します。Databricks で接続を作成する際、この値を Organization ID として入力します。

Workiva 組織の管理者ページまたは設定ページで組織 ID を確認してください。不明な場合は、Workiva管理者に問い合わせてください。

次のステップ​

Databricks で Workiva 接続を作成します。Workiva 接続の作成を参照してください。