アクティビティ定義の作成
アクティビティを実行するアクションまたはサブフローを指定します。アクティビティプレイブックを に追加するときにデザイナーに設定させる入力プレイブックを構成します。アクティビティの実行時にエンドユーザーに提供するエクスペリエンスを選択します。
始める前に
- アクティビティの自動化プランとして使用するフローデザイナー サブフローまたはアクションを作成します。例については、「アクティビティ自動化プランとしてアクションを作成する」を参照してください。
- 現在のアプリケーションを、アクティビティを実行するアプリケーションに設定してください。詳細については、「アプリケーションピッカー」を参照してください。
- 必要なロール:admin、pd_admin または pd_content_author
手順
-
新しいアクティビティ定義の作成を開始するには、次のいずれかを実行します。
- 移動先 プロセス自動化 > プロセス自動化管理 > アクティビティ定義. 次に、コンテキストヘッダーで、[新規] をクリックします。
- プレイブック を作成 の手順に従ってください。次に、アクティビティデザインスペースで プレイブック 、 アクティビティを追加 > 新しいアクティビティを作成.
[アクティビティ定義] フォームビューが表示されます。 -
次のフィールドに入力します。
フィールド アクション ラベル アクティビティの一意の名前を入力します。
この名前は、プレイブックビルダーとランタイムの両方ワークフロースタジオ プレイブックプレイブックに表示されます。
テーブル [アクティビティが入力としてアクセスできるレコードを含むテーブル] を選択します。ビルダーで ワークフロースタジオ プレイブック アクティビティに入力を追加するときに、このテーブルから動的レコードデータにドット連結できます。「Dot-walking to data in related tables (関連テーブルのデータへのドット連結)」を参照してください。
注:のトリガーとなる入力レコードに プレイブック指定されたテーブルは、設計時にアクティビティ定義テーブルを上書きします。「トリガー」を参照してください。説明 必要に応じて、アクティビティに関する詳細を入力します。 アクセス可能 次のいずれかのオプションを選択します。 - すべてのアプリケーションスコープ - このアクティビティを任意のアプリケーションスコープに追加 プレイブック できます。
- このアプリケーションスコープのみ:このアクティビティは、[アプリケーション] フィールドで指定したものと同じアプリケーションスコープ内の Playbook にのみ追加できます。
-
[フローまたはアクション] フィールドの横にある [自動化プラン] セクションで、[リストからドキュメントを参照] アイコン (
アイコン) をクリックします。
[ドキュメントを選択] 画面が表示されます。 -
[テーブル名] リストで、次のいずれかのオプションを選択します。
- フローデザイナー サブフローを使用してアクティビティを自動化するには、[フロー] を選択します。
- フローデザイナー アクションを使用してアクティビティを自動化するには、[アクションタイプ] を選択します。
注:公開されたアクションまたはサブフローは、アクティビティ定義の自動化プランにのみ使用できます。 -
[ドキュメント] フィールドの隣にある、[リストからドキュメントを参照] アイコン (
) をクリックします。
[フローまたはアクションタイプ (Flows or Action Types)] 画面が表示されます。 - リストから、アクティビティを自動化するために使用するサブフローまたはアクションを選択します。次に、[OK] をクリックします。
- リストから、アクティビティがユーザー向けビュー プレイブックにレンダリングされるときに使用するプロパティとコンポーネントのエクスペリエンスタイプを選択します。詳細については、「エクスペリエンスタイプ」を参照してください。
-
[送信] をクリックして、アクティビティ定義レコードを保存および作成します。
[アクティビティ定義] リストビューが表示されます。
-
リストの [ラベル] 列で、アクティビティ定義を選択します。
[アクティビティ定義] フォームビューが表示されます。
-
[自動化プラン] セクションを選択します。
アクションまたはサブフローに使用可能な変数が表示されます。ビルダーには ワークフロースタジオ プレイブック 、各アクションまたはサブフローの入力の変数が表示されます。
-
変数ごとに、各変数のデフォルト値を設定します。
アクティビティプレイブックを に追加するときにデザイナーにプレイブック値を設定させる場合は、変数を空白のままにします。
-
変数ごとに、表示される場所を選択します。
可視性 説明 標準のモーダルに含める (Include in standard modal) 詳細プロパティモーダルからの入力としてのみ変数を表示します。 標準のモーダルおよび構成パネルに含める (Include in standard modal and configuration panel) プロパティパネルと詳細プロパティモーダルの入力としてのみ変数を表示します。 管理者の表示のみ (Admin visibility only) admin ロールまたは pd_admin ロールを持つユーザーに対してのみ詳細プロパティモーダルからの入力として変数を表示します。 Playbook デザイナーは、自分がアクセスできる変数の値のみを設定できます。 - [アクティビティエクスペリエンス] セクションを選択します。
-
[エクスペリエンスタイプ] フィールドで、[リストからドキュメントを参照] アイコン (
) をクリックします。
[アクティビティタイプ] リストが表示されます。 -
[関連レコード] セクションで、[関連テーブル (Associated table)] フィールドと [関連レコード (Associated record)] フィールドの値を選択します。
これらの値は通常、アクティビティの自動化プランで指定された フローデザイナー サブフローまたはアクションのレコードとテーブル名の出力です。たとえば、[関連レコード] フィールドの横にあるデータピルピッカーアイコン (
) をクリックし、 Vl > 自分のアクティビティ > 出力 > レコード.
システムはレコードをアクティビティに関連付け、アクティビティの実行時にどのレコードのデータを出力するかがわかるようにします。 -
実行時にレンダリングされる プレイブック デフォルトのアクティビティデータを設定する場合は、[アクティビティエクスペリエンス] の他のセクションにそのデータの値を入力します。
[アクティビティエクスペリエンス] に表示されるセクションとフィールドは、選択したエクスペリエンスタイプによって異なります。詳細については、「エクスペリエンスタイプ」を参照してください。
- [更新] をクリックして、アクティビティ定義の作成を完了します。