プレイブックビルダー
プレイブック は ワークフロースタジオ のコンポーネントです。 ワークフロースタジオ を使用すると、プレイブック、フロー、サブフロー、アクション、およびディシジョンテーブルを 1 か所で簡単な方法で作成、構成、監視できます。
ワークフロースタジオ ランディング ページ
ワークフロースタジオランディングページを表示するには、次に移動します . デフォルトではランディングページがプレイブックに表示されますが、フロー、サブフロー、アクション、意思決定に簡単に移動することができます。ワークフロースタジオ の詳細については、「ワークフロースタジオ」を参照してください。
プレイブックビルダー
プレイブックのビルダーは、メインヘッダー、設計スペース、サイドパネルで構成されています。
- メインヘッダー
- メインヘッダーには、現在設計しているプレイブックに関する情報が表示されます。メインヘッダーでは、次の操作を実行できます。
- プレイブックのステータスとアクティブ化のステータスを確認する。
- ダイアグラムビューとボードビューを切り替える。
- アクションを元に戻したり、やり直す。
- エラートレイを介してエラーを確認し、エラーに移動します。
- オプションのアクティビティ のオンとオフを切り替える。
- トリガーされたときにプレイブックが正常に実行されるよう、プロセスをテストしてアクティブ化する。テスト中にプレイブックエクスペリエンスをプレビューすることもできます。詳細については、「プレイブックのステータスとアクティブ化ステータス」を参照してください。
- [その他のアクション] メニューで、プレイブックを非アクティブ化したり複製する。
- [その他のアクション] メニューで、プレイブックのプロパティにアクセスする。プレイブックの名前や説明を追加または編集したり、プレイブックを再起動したり、トリガーの動作を編集したりできます。
- 設計スペース
- ダイアグラムビューまたはボードビューのいずれかで プレイブック を構築します。どちらのビューでも、ほとんど同じ機能を実行できます。 注:アクティビティを複数のステージに整理して、プレイブックを設計します。意思決定アクティビティはボードビューでは使用できず、オプションのアクティビティはダイアグラムビューでは使用できません。
- アクティビティは、ビジネスプロセス全体の 1 つのステップを表します。アクティビティは、レコードの作成または更新、レコード情報の表示、バックグラウンドでの自動アクションの実行など、ServiceNow AI Platform の操作を自動化できます。
- 一連のアクティビティを、ビジネスプロセス内の複数のステージに整理します。
- サイドパネル
- サイドパネルでは、アクティビティとステージを構成できます。サイドパネルで可能な操作は次のとおりです。
- ステージまたはアクティビティの名前と説明を追加または編集する。
- ステージまたはアクティビティの開始ルールを定義する。
- アクティビティまたはステージの再起動時の動作を定義する。
- アクティビティの入力を追加または編集する。
- 実行中のアクティビティのレンダリング方法に関する追加のプロパティを定義する。
- AI エージェントがアクティビティを実行するかどうか、またどのように実行するかを定義します。
プレイブックの作成の詳細については、「最初のプレイブックのビルド」を参照してください。
プレイブックビルダーコンポーネント
ワークフロースタジオ のプレイブックは、次のコンポーネントで構成されています。
- プレイブック
- プレイブックは、プレイブックオーナーが、ワークフロースタジオコンテンツの複数のインスタンスを一貫したビジネスプロセスになるように構成して整理する場所です。プレイブックはトリガーと一連のステージで構成され、ステージは一連のアクティビティで構成されます。
- トリガー定義
- 「トリガー定義」は、プレイブックを実行するために満たす必要のある条件を指定します。admin、playbook.admin、または pd_trigger_author ロールを持つユーザーは、通常、プレイブック 作成者がテンプレートとして使用できるトリガー定義を作成および構成します。トリガー定義は、プレイブックの実行を開始するために満たす必要のあるレコード操作とテーブル条件を指定します。通常、プレイブックオーナーは、プレイブックを作成するときにトリガーテンプレートを選択します。
- トリガーインスタンス
- トリガーテンプレートを選択すると、「トリガーインスタンス」が生成されます。トリガーインスタンスには、レコードがプレイブックの実行を開始するために満たす必要がある条件が保存されます。
- ステージ
- 「ステージ」は、プレイブック内のアクティビティを論理的にグループ化したものです。プレイブックオーナーは、アクティビティをグループ化するステージを作成し、そのステージの実行を開始するタイミングに対する「開始ルール」を指定します。 ビジネスプロセス全体の中の 1 つのステージ。
- アクティビティ定義
- 「アクティビティ定義」は、「サブフロー」と「アクション」の入力と出力をアクティビティインスタンスにマッピングします。サブフローの探索アクションの探索アクティビティ定義には、次の内容が含まれます。
- トリガーする「入力レコード」データをアクションまたはサブフロー入力にマッピングする「自動化プラン」
- アクションまたはサブフロー出力をプレイブックのユーザー向けビューにマッピングする「アクティビティエクスペリエンス」
通常、admin、playbook.admin、または pd_content_author ロールを持つユーザーは、アクティビティ定義を作成するときに自動化プランとアクティビティエクスペリエンスを指定します。
- アクティビティインスタンス
- プレイブックにアクティビティを追加すると、「アクティビティインスタンス」が生成されます。アクティビティインスタンスは、アクティビティ定義からの自動化プランデータマッピングを保存します。デフォルト値がプレイブックに適合しない場合は、これらのデータマッピングを変更できます。プレイブックでは、アクティビティの実行を開始するタイミングの開始ルールを指定できます。
- 開始ルール
- 開始ルールは、ステージまたはアクティビティの実行を開始するタイミングを指定します。プレイブックオーナーは、開始ルールを使用してプレイブックのどの部分を同時に実行し、どの部分を順次に実行するかを指定できます。