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