注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
ユーザーアプリケーション(WorkshopやObject Viewsなど)でユーザーがプロパティ値を編集したり、リンクを追加・削除したり、オブジェクトを作成・削除できるように設定することができます。また、ユーザーによる編集に基づいてサイドエフェクト(通知など)を設定することもできます。
この機能を設定するためにサポートされている方法は、オントロジーマネージャーでアクションタイプを作成・設定することです。アクションタイプの設定方法の詳細はこちら。
このドキュメントの残りの部分では、ユーザーがアクションを実行できるようにする前に、オブジェクトタイプやリンクタイプで設定する必要があることについて説明します。
Objects APIは、完全な権限の適用を伴ってオブジェクト、プロパティ、およびリンクを書き込み・更新するための外部クライアント向けのエンドポイントを提供しています。
ユーザーがアクションタイプ設定で定義されたアクションを実行できるようにするには、書き戻しデータセットを作成する必要があります。書き戻しデータセットは、ユーザーが編集した内容をビルド時に読み取り、任意のオブジェクトの最新の状態を反映します。
オブジェクトタイプやリンクタイプを支えるデータセットではなく、書き戻しデータセットに編集内容が書き込まれることに注意してください。これにより、ユーザーは元のデータと編集されたデータの両方にアクセスできるようになります。
書き戻しデータセットを設定するには:
オブジェクトタイプのプロパティで、エンドユーザーが手動で入力したデータ(アクションやその他の書き戻し方法を介して)をキャプチャしたい場合で、そのデータがまだFoundryに存在しない場合は、オブジェクトタイプの元データセットに空の行を追加し、オブジェクトタイプの新しいプロパティにマッピングする必要があります。また、編集を有効にする必要があります。これは、Object Storage V1で書き戻しデータセットを作成するか、Object Storage V2で編集をオンにすることで行われます。