プレイブックアクティビティステータスマッピング
プレイブックアクティビティステータスマッピングを使用して、プレイブックカードのステータスを上書きします。
概要
プレイブックカードのステータスは、デフォルトではアクティビティステータスから取得されます。アクティビティのステータスは、アクティビティを強化するサブフローまたはフローアクションから取得されます。
アクティビティ定義の作成者は、プレイブックカードに表示されるステータスを提供するレコードを指定できます。このレコードは、 エクスペリエンスステータスレコードと呼ばれます。これは、アクティビティ定義のエクスペリエンスプロパティ内で指定されます。
任意のテーブルの任意のレコードをエクスペリエンスステータスレコードとして使用できます。デフォルトのアクティビティ定義では 、sys_flow_data レコードをエクスペリエンスステータスレコードとして使用します。
デフォルトのアクティビティステータス
| ステータス | フロー状態 |
|---|---|
| 保留中 | フローが開始されていません |
| 進行中 | フローが実行中です |
| 完了 | フローが終了しました |
| スキップ | 条件により、フローはスキップされました |
| エラー | フローでエラーが発生しました |
- 宣言アクションの条件
- アクティビティ上書き条件
- アニメーション
- カードのビジュアルエクスペリエンス
例外
- エージェントが指示カードで [スキップ ] をクリックします。フローは完了として表示されますが、ビジネスロジックはスキップされます。
- エージェントが完成した説明カードで [ Restart (再起動 )] をクリックします。フローは再開せず、 フローデータ レコードを更新するだけです。
- タスクがエージェントからのループ再開の入力を待っている場合、フローが完了しないことがあります。このステータスでは、関連付けられたタスクは実質的に完了しています。
プレイブックアクティビティステータスマッピングルール
アクティビティステータスマッピングルールを使用して、特定のエクスペリエンスステータスレコードのカードに表示されるアクティビティステータスを制御します。
アクティビティステータスマッピングルールは、エクスペリエンスステータステーブルごとに必要です。これらのルールは、プレイブックユーザーがアクティビティの完了などのアクティビティステータスを更新したときに、エクスペリエンスステータスレコードを更新する方法を決定します。
すぐに利用可能なグローバルプレイブックエクスペリエンスには、 sys_flow_data テーブルのデフォルトルールセットが含まれています。このルールセットはほとんどのプレイブックアクティビティに十分ですが、必要に応じてカスタムテーブルに対して追加のルールを作成できます。
エクスペリエンスステータスマッピングレコード
- エクスペリエンスステータスからアクティビティステータスへの ルール
- アクティビティステータスからエクスペリエンスステータスへの ルール
プレイブックアクティビティステータスマッピング権限
エージェントがアクティビティステータスマッピングを使用してプレイブックのアクティビティを完了、スキップ、または再起動できるようにするには、ユーザー権限を割り当てる必要があります。
- エクスペリエンスステータスレコード を定義する必要があります
- ユーザーにはエクスペリエンスステータスレコードへの書き込みアクセス権が必要です
- エクスペリエンスステータステーブルのアクティビティステータスマッピングルールセットが存在する必要があります
- ユーザーには、そのテーブルの [エクスペリエンスステータス] フィールド への書き込みアクセス権が必要です
- 対応する操作には、アクティビティステータスからエクスペリエンスステータスへのマッピングルールが存在する必要があります。
プレイブックアクティビティ アクティビティ状況 完了可能 完了 スキップ スキップ 再開 進行中