対応するアクション
これらはレコードを対象とする3つのアクションです。メールを送信、HTTPリクエストなどのアクションは特定のテーブルを対象にしないため、プロジェクト間アクセスは必要ありません。
設定方法
- ワークフローで対応アクション(レコードを作成、レコードを更新、レコードを取得)を開きます。
- テーブル選択の横にあるプロジェクト間アクセスをクリックします。
- アカウントからアクセスできるすべてのスペースとプロジェクトを表示するパネルが開きます。対象のスペース、次に対象のプロジェクトを選択します。
- そのプロジェクト内のテーブルを選択します。アクションが対応している場合は、特定のビューも選択できます。
- 通常どおりフィールドをマッピングしてアクションを設定します。フィールド一覧には、現在のプロジェクトではなく対象テーブルのフィールドが表示されます。
- アクションを保存します。
具体例:営業からフルフィルメントへ
2つのプロジェクトがあるとします。- 営業プロジェクト — 営業チームが成立した取引を追跡する「取引」テーブルがあります。
- 運用プロジェクト — 運用チームが配送を管理する「フルフィルメント」テーブルがあります。
- トリガー: 営業プロジェクトで「レコードが条件に一致したとき」を使用し、
段階が受注と等しいフィルターを設定します。 - アクション: プロジェクト間アクセスで運用プロジェクト > フルフィルメントテーブルを指定した「レコードを作成」。
- フィールドマッピング: 取引の顧客名、商品、数量、配送先住所をフルフィルメントテーブルの対応フィールドへマッピングします。
権限モデル
ワークフローの更新を作成、編集、適用するとき、Teableは各プロジェクト間アクションについて現在の編集者が持つ権限を確認します。
有効なワークフローの実行では、対象プロジェクトに対してTeableのオートメーション実行IDを使用します。プロジェクト間アクションで作成または更新されたレコードは、レコードのメタデータと監査画面でオートメーションロボットとして表示されます。
アクセス権が変わった場合
現在の編集者が対象プロジェクトに必要な権限を持たない場合、そのプロジェクトを指定するプロジェクト間アクションを追加または変更できません。下書きにアクセスできないプロジェクト間アクションがすでに含まれる場合、その下書きの適用もできません。すでに有効なバージョンは動作を続け、次に誰かがワークフローを編集または適用するときに権限が再確認されます。 ワークフローの編集または適用時に権限エラーを解決するには:- 両方のプロジェクトへアクセスできる人にワークフローの編集と適用を依頼します。
- または、対象プロジェクトに必要な権限を復元してから、ワークフローを再度適用します。
ヒント
- プロジェクト間アクセスでは、異なるスペースにあるプロジェクトにもアクセスできます。ワークフローを設定または適用する編集者には、対象プロジェクトで必要な権限が必要です。
- プロジェクト間でフィールドをマッピングする際は、フィールドの種類に互換性が必要です。テキストフィールドを添付ファイルフィールドへマッピングすることはできません。
- 対象プロジェクトの構造を変更(テーブル名の変更、フィールドの削除など)すると、それらを参照するプロジェクト間アクションが動作しなくなります。構造変更後にワークフローを更新してください。
- 複雑なプロジェクト間ワークフローでは、整理しやすいよう1つの「ハブ」プロジェクトにオートメーションを集約することを検討します。

