Playbook へのフォームの埋め込み

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む4読むのに数分
  • エージェントがアクティビティの完了を決定できるフォームを作成する場合は、 ユーザーフォーム のアクティビティ定義を使用します。

    ユーザーフォームアクティビティ定義を使用すると、プロセスオーナーは、テーブル、レコード、フォームビュー、フォームフィールド、表示フィールド、SLA タイマー、チェックリスト、および添付ファイルを指定し、対応するフォームを自動的に表示できます。

    フォームでは、次のものが自動的にレンダリングされます。
    • エージェントの進捗状況を保存する [更新 ] ボタン。
    • [ 完了としてマーク ] ボタンを使用すると、エージェントはレコードの更新が完了し、次のステップに進む準備ができたことを指定できます。
    • フォームを入力せずに次のアクティビティに移動するための [スキップ ] ボタン。
    • アクティビティが完了とマークされるか、エージェントによってスキップされると、[ 再起動 ] ボタンが表示されます。エージェントは、必要に応じてアクティビティを再開できます。

    ロジックをカスタマイズする場合は、ユーザーフォームアクティビティ定義に基づいて独自のカスタムアクティビティ定義を作成します。プロセスオーナーは、オプションで [アサイン先 ] または [アサイン先グループ] フィールドを指定して、どのユーザーがアクティビティを完了としてマークできるかを制御できます。

    フォームフィールドを必要とする宣言アクション

    [送信] ボタンのないフォームは読み取り専用として表示され、エージェントがフォームに入力できるタイミングをプロセスオーナーが制御できるようになります。たとえば、エージェントが ITIL ユーザーロールのメンバーであり、アクティビティが進捗状況で、インシデントの優先度が高い場合にのみ送信できるフォームを設定できます。すべての条件を満たす必要があります。満たされない場合、フォームは読み取り専用のままになります。

    Playbook のユーザーフォームの作成

    Playbook 内に編集可能なユーザーフォームを作成します。

    始める前に

    必要なロール:process_automation.admin

    手順

    1. 移動先 すべて > プロセス自動化 > Process Automation Designer.
    2. リストからプロセスを選択するか、新しいプロセスを作成します。
    3. [ アクティビティの追加] を選択します。
    4. [グローバル] を選択します。
    5. [ユーザーフォーム] を選択します。
    6. [アクティビティのプロパティ] で [アクティビティの構成] を選択します。
    7. フォームのフィールドに入力します。
      表 : 1. アクティビティを設定する
      フィールド 説明
      ラベル Process Automation Designer でユーザーに表示するアクティビティの名前。
      開始ルール アクティビティの実行を開始するタイミングを選択します。
      レーン アクティビティを実行するステージを選択します。
      アクティビティ定義 アクティビティ定義を選択します。
      説明 アクティビティのオプションの説明。
      テーブル アクティビティが入力としてアクセスできるレコードが含まれるテーブルの名前。通常、このテーブルはタスク [task] テーブルまたはグローバル [global] テーブルのいずれかです。
      レコード アクティビティに関連付けられたレコードへの参照。
      アサイン先グループ アクティビティに関連付けられているタスクの完了を担当するグループ。
      アサイン先 アクティビティに関連付けられているタスクの完了を担当するユーザー。
      フォームビュー 宣言アクションを介して関連レコードを編集するためのフォームを表示するために使用される UI ビュー。
      フォームフィールド フォームビューと同じルールに従いますが、カンマ区切りリストで指定されたフィールドのみを表示します。指定されたフォームフィールドは、アクセス制御リストの目的で、対応する フォームビュー に存在する必要があります。フォーム ビューが指定されていない場合は、フォーム ビュー ビューが使用されます。フィールドはクライアントスクリプト環境がない状態でレンダリングされます。つまり、UI ポリシー、クライアントスクリプト、およびフィールドデコレーターは機能しません。そのため、これは、必要なフィールドの組み合わせごとに UI ビューを作成するのがユースケースにとって煩わしすぎる場合にのみ使用してください。
      表示フィールド ユーザーフォームに表示する追加のレコードフィールドを選択します。
      フッター カードフッターに表示されるテキスト。
      添付ファイルを表示 親レコード、関連レコードに添付された添付ファイルを表示する、または何も表示しないドロップダウン。
      SLA の表示 関連するレコードのカードのヘッダーに SLA タイマーを表示するオプション。SLA は、Playbook 構成で指定された SLA 構成レコードに従って選択されます。
      チェックリストの表示 関連付けられたレコードに添付されているチェックリストを表示するオプション。チェックリストは編集可能であり、変更は宣言アクションを必要とせずに保存されます。
    8. [更新] を選択します。