Wdataを使えば、複数のレコードシステムからデータを収集し、Workivaプラットフォームでレポートや分析用に準備することができます。外部ソースからWdataテーブルにデータを手動でアップロードすることもできますが、Wdataを使用してプログラム的に外部ソースとWorkivaを統合することもできます:
Workiva API
WorkivaのパブリックAPIは、Workivaソリューションのテーブル、クエリ、スプレッドシート、その他のアイテムにプログラムで使用することができます。開発者はこれらのエンドポイントを使用してカスタムアプリケーションやスクリプトを作成し、Workivaとレコードシステムを統合し、両者間のデータフローを自動化することができます。
Workivaへの接続を確保するため、各統合には専用のWorkivaユーザーが必要です。Workiva API を使用するには、アカウントの管理者が統合ユーザーとその認証用 OAuth2 付与 を作成します。APIへの呼び出しはすべてこれらのユーザーの代理であり、過去の編集はすべてこれらのユーザーによるものとして表示される。
メモ:既存のユーザーではなく、新規統合ユーザーを使用することで、各統合の使用権を制限し、実際のユーザーによる編集と統合を通した編集をクリアに分けることができます。
チェーンコネクター
Wdataでは、ワークスペース所有者やその他の共同作業者は、チェーンと呼ばれる自動化ワークフローをドラッグ・アンド・ドロップのインターフェイスで構築し、複数のレコードシステムのデータを接続・管理することができます。
この統合を安全に行うために、チェーンはコネクター を使用し、各ソースに該当する認証とアクセスを構成する。接続が確立されると、各コネクターはチェーン内のステップとして特定のタスクを実行するコマンドを有効にすることができる。
記録システムと安全にやり取りするために、各コネクターはオーケストレーター(runner)を使用してコマンドを実行する:
- オンラインクラウド システムでは、コネクターはデフォルトCloudRunnerを使用し、完全にWorkivaのサーバー内で動作します。
- オンプレミス システムの場合、コネクターには専用の GroundRunner が必要で、これは組織のサーバー内にインストールされ、運用されます。
チェーンを介して Workiva ワークスペースとの安全な統合を可能にするには、Workiva コネクター を構成します。Workiva API と同様に、このコネクターは、そのコマンドを実行するために、OAuth2 グラントを付与された統合専用ユーザーが必要です。