Adobe Workfront Fusion での基本的なシナリオの作成

Adobe Workfront Fusion の役割は、同じタスクを何度も繰り返すのではなく、新しいタスクに集中できるようにプロセスを自動化することです。これは、アプリ内やサービス内、およびそれらの間でアクションをリンクし、データを自動的に転送および変換するシナリオを作成することで機能します。作成するシナリオは、アプリまたはサービス内のデータを監視し、そのデータを処理して必要な結果を提供します。

次の例では、Workfrontで Workfront しいタスクを検索し、それをプロジェクトに変換するシナリオの作成プロセスを説明します。

練習シナリオを作成

シナリオの作成を開始

  1. シナリオ エリアで、「新しいシナリオを作成」をクリックします。

    シナリオエディターが表示され、中央に空のモジュールが含まれます。

  2. 左上隅の 新規シナリオ プレースホルダー名を選択し、名前を入力します。

  3. 続いて、以下の最初のモジュールを追加して設定を行います。

最初のモジュールを追加して設定

  1. 空のモジュールをクリックして、モジュールを選択するアプリを選択します。

    アプリのリストがモジュールの右側に表示されます。

  2. Adobe Workfront」を選択します。 表示されない場合は、リストの下部にある検索バーをクリックして「Workfront」と入力し、リストに表示されたら選択します。

    リストが変わり、使用可能なすべて Workfront モジュールが表示されます。

  3. 検索 モジュールをクリックします。

    モジュール設定ウィンドウが開きます。

  4. 「​ 接続 ​」ボックスで、Workfront接続を選択します。

    Workfrontに接続されていない場合は、 への接続の作成 Adobe Workfront Fusion を参照してください

  5. 「​ レコードタイプ ​」ボックスで、「タスク」を選択します。 これにより、タスクのみを検索するようにモジュールが設定されます。

    task」という単語を入力し始めると、リストに task が表示されます。

  6. 結果セット」ボックスで、「最初に一致したレコード」を選択します。

    これにより、条件を満たす最初のレコードのみを返すようにモジュールが設定されます。

  7. 検索条件 領域で、特定のタスクを返す条件を設定します。

    1. ​ 検索条件 ​ の最初のボックスで、検索に含めるフィールドを選択します。 この例では、「名前」を選択します。

      name」という単語を入力し始めると、リストに name が表示されます。

    2. オペレーターの場合は、「存在する の横にあるドロップダウン矢印をクリックし 「含む 大文字と小文字を区別しない) に変更します。

      これにより、名前全体を入力しない場合または名前に大文字と小文字を区別せずに入力した場合でも、モジュールは名前に選択した単語を含むプロジェクトを検索できます(すべて大文字など)。

    3. ​ 検索条件 ​ の下の最後のフィールドに、検索するタスクの名前に含まれていることがわかっている単語または語句を入力します。

  8. 出力 ​リストで、モジュールを出力するフィールドを選択します。この例では、「ID」フィールドおよび「名前」フィールドを選択します。

    note tip
    TIP
    Cmd+F(Mac OS)または Ctrl+F(Windows OS)を使用して、すばやくフィールドを検索できます。
  9. OK をクリックして、モジュール設定を保存します。

  10. モジュールを右クリックして 名前を変更 をクリックし、モジュールで実行する内容を示す名前(「タスクを検索」など)を入力して OK をクリックします。

    名前はモジュールのすぐ下に表示されます。その下に Workfront Fusion には、モジュールで実行されるアクションのタイプに関する簡単な説明が含まれます。

  11. 2 つ目のモジュールを追加して設定に進みます。

2 つ目のモジュールを追加して設定

  1. モジュールの右側にある部分的な円にポインタを合わせ、「別のモジュールを追加」をクリックします。

  2. アプリケーションのリストから「Adobe Workfront」を選択し、モジュール オブジェクトを変換 を選択します。

  3. 「​ 接続 ​」フィールドで、前のモジュールで使用したのと同じWorkfront接続を選択します。

  4. モジュールがタスクを変換するため、「レコードタイプ」フィールドで「タスク」を選択します。

  5. 変換先 フィールドで、「プロジェクト」を選択します。

  6. 「タスク ID」フィールドの横にある「マップ」切替スイッチをクリックして有効にします。

    切替スイッチが有効になると青に変わります。 これにより、前のモジュールからタスク ID をマッピングできます。

    マップ切り替え

  7. タスク ID」フィールドをクリックします。

    パネルが開き、プロジェクトに変換するタスクの ID として使用するものを選択できます。 マッピングを有効にしたため、パネルには以前のモジュールからの出力が含まれます。 以前のモジュールの出力として ID を選択したので、パネルで使用できるようになりました。

    このパネルは、マッピングパネルと呼ばれます。 マッピングパネルについて詳しくは、 モジュール間の情報のマッピングを参照してください。

  8. マッピングパネルで ID を選択します。

    「ID」フィールドに ID ブロックが表示されます。 マッピング元のモジュールの数と、マッピングされたフィールドが表示されます。

    マップ ID

  9. テンプレート ID」フィールドをクリックし、このプロジェクトに使用するWorkfront テンプレートの名前の入力を開始し、リストに表示されたら選択します。

  10. OK をクリックして、モジュール設定を保存します。

  11. モジュールを右クリックして 名前を変更 をクリックし、モジュールで実行する内容を示す名前(「プロジェクトに変換」など)を入力して OK をクリックします。

  12. シナリオのテストに進みます。

シナリオのテスト

シナリオをアクティベートする前にテストすることが重要です。少なくとも 1 回実行して結果を確認します。これは、シナリオにおけるデータの流れを理解し、エラーを見つけるのに役立ちます。

このシナリオでは、テストが成功すると、新しいタスクが見つかり、プロジェクトに変換されます。

  1. シナリオエディターの左下隅にある「1 回実行」をクリックします。

  2. シナリオの実行が完了したら、最初のモジュールの上にあるバブルをクリックして、モジュールが処理したデータのバンドルに関する情報(モジュールが返したタスクから取り込まれたデータを含む)を表示できます。

  3. 2 番目のモジュールの上にある実行インスペクターのバブルをクリックして、入力(タスク)と出力(変換されたプロジェクト)を確認します。

    検査バブル内のデータの詳細については、以下を参照してください。

    • 詳しくは、 Adobe Workfront Fusion でのシナリオ実行フローを参照してください。
    • 処理されたバンドルについて詳しくは、 Adobe Workfront Fusion でのシナリオの実行、サイクル、フェーズを参照してください。
  4. Workfront Fusion では、左下隅付近の 保存 をクリックして、シナリオの進捗を保存します。

    note important
    IMPORTANT
    シナリオを改良、テストするたびに保存するようにしてください。
TIP
各モジュールに関するメモを追加する方法として、任意ではあるものの便利な方法をお勧めします。
  1. Workfront モジュールを右クリックして、「メモを追加」をクリックします。

  2. 表示されるメモに、モジュールの概要を入力します。

    1 つのモジュールに複数のノートを追加できます。

  3. メモ ​エリアを閉じます。

    シナリオにメモを追加すると、シナリオエディターの下部の​ メモ ​アイコン にオレンジ色の点が表示されます。

  4. メモ ​アイコン をクリックして、メモを表示します。

シナリオをアクティベート

シナリオを作成するための最後の手順は、シナリオをアクティブ化することです。

このシナリオでは特定のタスクを検索するので、アクティブ化する必要はありません。 シナリオをアクティブ化すると、スケジュールに従って、またはアプリケーションで特定のアクションが発生したときにシナリオが実行されます。 シナリオをアクティベートすると、デフォルトでは 15 分ごとに実行されます。これは、実行するタイミングと頻度を定義することで変更できます。

シナリオのアクティブ化について詳しくは、Adobe Workfront Fusion でのシナリオのアクティブ化または非アクティブ化を参照してください。

スケジュールについて詳しくは、Adobe Workfront Fusion でのシナリオのスケジュール設定を参照してください。

次のステップ

  • トリガーモジュールを追加して、シナリオが定期的に新しいリクエストを検索し、プロジェクトに変換できるようにします。
  • Webhook を追加して、リクエストが入力されるたびにシナリオを実行できるようにします。
  • フィルターを追加して、特定のリクエストのみがプロジェクトに変換されるようにします。
  • 新しいプロジェクトの名前をカスタマイズする関数を追加します。
  • エラー処理を追加し、シナリオがエラーに対して回復力を持つようにします。
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43