ユニバーサルタスク を使用したサービスに対する UI アクションの作成

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • エージェントがユニバーサルタスクを作成できるように、サービスに対する UI アクションを作成します。

    始める前に

    必要なロール:admin

    ui_action_admin ロールを持つアドミニストレーターとユーザーは、UI アクションを定義できます。UI アクションは、Now Platform フォームと エージェントワークスペース フォームの両方に対して構成する必要があります。

    手順

    1. 次のように移動する。 All (すべて) > システム定義 > UI アクション.
    2. [UI アクション] リストで、[新規] をクリックします。
    3. UI アクションの名前を入力します。
      たとえば、「タスクをアサイン」という名前を入力します。
    4. ユニバーサルタスク が構成されるサービス固有のテーブルを選択します。
      たとえば、ユニバーサルタスクフォームビューまたはワークスペースに [タスクをアサイン] UI アクションを配置するには、ユニバーサル要求 [universal_request] テーブルを選択します。
      注:
      新しい UI アクションの場合は、適切なサービステーブルを選択してください。
    5. オプション: [レコード作成時に表示] チェックボックスをオフにします。
      [レコード作成時に表示] チェックボックスがオンのままの場合、メインチケットを作成中の場合でも、タスクを作成するための UI アクションが表示されます。
    6. [フォームボタン] チェックボックスをオンにします。
    7. [スクリプト] フィールドに、次のスクリプトを入力します。
      var gr = new GlideRecord("sn_uni_task_universal_task");
      gr.initialize();
      gr.setValue("parent",current.sys_id);
      action.openGlideRecord(gr);
      action.setReturnURL(current);
    8. [ワークスペース] タブで [ワークスペースフォームボタン] チェックボックスをオンにします。
    9. フォームのフィールドに入力します。
      フィールドと説明の詳細については、「UI アクションの作成」を参照してください。
    10. [送信] をクリックします。