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

Workivaへの認証を構成する

備考

ベータ版

この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。

このページでは、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:readactivities 監査ログテーブルに必要です。
    • organization:readusers テーブルおよび roles テーブルに必要です。
  4. アプリケーションを保存し、生成された クライアントIDクライアントシークレット をコピーします。

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

重要

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

組織IDを確認する

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

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

次のステップ

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