Designerの使用

デザイナーは、ビジュアルインターフェースを使用してワークフローを作成するためのツールを提供します。 ワークフローとは、特定の目標を達成するために必要な順序、タイミング、決定を含む一連の指示とアクションのことです。 論理木の図を構築してビジュアルプログラミングアプローチを使用してワークフローを作成します。

既存のアクティブなワークフローデザインに変更を加える前には、必ず最初にワークフローを無効にしてください。 これにより、変更がワークフローデザインを無効にした場合の変更の損失を防ぎます。

デザイナーページにアクセスする

デザイナーインターフェースにアクセスするために:

  1. メインメニューからワークフローを選択し、ナビゲーションパネルからワークフローを管理を選択します。

  2. 関連するワークフロー名を選択し、バージョン タブをクリックします。

  3. 既存のワークフローバージョンにカーソルを合わせると、表の右側にアクションメニューが表示されます。

  4. アクションメニューをクリックして、編集 を選択し、ワークフローロジックを編集します。

デザイナーインターフェースの理解

インターフェースには5つの主要要素が含まれています。

Workflow designer
  1. タブ:デザイナーとNEALタブを切り替えてワークフローを調整します。 システムは、他のタブに切り替えるたびに変更を保存するように促します。 NEALのスクリプトの機能に関する詳細はNEAL ドキュメントを参照してください。

  2. キャンバス:キャンバススペースを使用して、シンクレットとフローコントロールを論理木の図に接続します。 ツールバーから要素を既存のコードブロックにドラッグアンドドロップする。 各ワークフローは開始ブロックで始まり、終了状態で終わります。 ワークフローには複数のブランチを持てるため、複数の終了状態が生じる可能性があります。

  3. ツールバー: ツールバーを使用して、シンクレットの追加構成によって、ワークフロービルディング要素を定義します。 同様に、ワークフローのパラメーター詳細を定義します。

  4. ワークフローマップ:ワークフローマップコントロールを使用して、ワークフロー全体を拡大・縮小し、フレームに収める。

  5. ワークフローを保存 または 閉じる: 変更を確定するには ワークフローを保存 ボタンをクリックし、変更を保存せずにデザイナースペースを 閉じる こともできます。

シンクレットの追加と削除

ワークフローデザイナーのデザイナータブから、ツールボックスの右側を開くことで、キャンバスにシンクレットフロー制御を追加し始めます。

  • 要素をドラッグして、ワークフローキャンバスにドロップします。 キャンバスの上に要素を移動すると、駐車スペースが表示されます。 駐車スペースにシンクレットを接触させてドロップし、確認します。

  • キャンバスから要素を削除するには、ゴミ箱アイコンをクリックします。

デザインの外にシンクレットをドロップすると、そのアクションがキャンセルされ、デザインには変更が加えられません。

ツールバーから要素を追加したら、クリックしてプロパティを表示します。

デザイナータブを活用して、より高度なワークフローデザインを行うこともできます。

既存パスにシンクレットを追加する

ワークフローにシンクレットを追加するには:

  • ツールボックスからシンクレットを既存の接続パスにドラッグします。 シンクレットが正しい位置にある場合は、水平線が表示され、シンクレットを追加できることを示します。

  • シンクレットを接続パス上にドロップします。

AddThinkletsToExistingPath.png
他のワークフローブランチにシンクレットを接続する

ワークフローで特定のステップをスキップし、後でフローに再接続する必要があります。 たとえば、デバイスにインストールされたソフトウェアがすでにワークフロー内にあるかどうかを確認する条件がある場合。 この場合、ソフトウェアのインストールステップをスキップし、残りの構成を続行したい可能性があります。

  • 接続のないパスの最後のThinkletまたはフローコントロールにカーソルを合わせます。 Thinkletの下部に点滅する点が表示されます。

    SkippingWorflowConfiguration.png
  • ドットからクリックして線を引く。 すべての有効な接続ターゲットであるThinkletとフローコントロールの上に点が表示されます。

  • 点線を関連するシンクレットまたはフローコントロールに接続するには、シンクレットの脈動する点に点線を接続します。

ConnectingThinklets.png

シンクレットまたはフローコントロールに複数のパスが存在する場合、接続パスの1つを削除することができます。 パスを削除するには:

  1. 関連する接続パスをクリックすると、線が太字で表示されます。

  2. Backspace/Deleteキーを押します。

RemoveThinklets.png

ブランチの接続と不要なパスの削除方法は、条件ブランチ間でワークフローの大きなセクションを切り替えるためにも使用できます。

ワークフローシンクレット、フロー制御、コネクタの構成

ワークフローデザイナーのデザイナータブから、ツールボックスの右側パネルを開きます:

  • シンクレットの構成を行い、リモートアクションを実行したり、キャンペーンを開始したり、Service/APIと統合したり、またはMicrosoft TeamsのNexthinkチャネルを介して従業員と直接通信したりします。

  • フロー制御を設定して、ワークフローの進行と、ワークフローまたはNexthinkデータによって収集された値に基づいた意思決定ロジックを駆動します。

  • コネクタの設定を行い、サードパーティAPIへの統合イベントをすばやくセットアップします。

    • Nexthink は、以下のサードパーティアプリケーションとのコネクタ構成をサポートしています: Microsoft Entra ID、Microsoft Outlook、ChatGPT、および ServiceNow。

マニュアルカスタムフィールドuserまたはdeviceの属性—をパラメーターとして選択し、シンクレットで環境固有のデータを入力として使用できます。

同様に、ユーザーまたはデバイス固有の属性に基づいて意思決定するために、条件フロー制御シンクレットでこれらのマニュアルカスタムフィールドを使用できます。

ワークフローパラメーターの定義

ワークフローの実行開始時に値を設定して、実行されるアクションをパラメータ化するワークフローパラメーターを定義します。

パラメーターと動的値に関するドキュメントを参照して、パラメーターの使用法と設定方法についての詳しい情報を得てください。

ワークフローの詳細を定義する

ツールバーのワークフロー詳細セクションを使用して、ワークフローに説明を追加します。 ワークフロー設計の目的と、他のユーザーがレビューおよび編集する際に知っておくべき追加の情報を説明してください。


ワークフローデザインの問題をレビューする

システムは、ワークフローデザインに有効性や有効化を妨げる問題がある場合、それをツールバーのエラーセクションに表示します。ワークフローを保存をクリックすると表示されます。

リストを確認し、問題を特定して修正することで、有効なワークフローデザインを確保してください。

検証問題のリストは、現在の問題が解決されると追加の問題が表示される場合があります。これは、いくつかの問題が他のデザイン要素の検証を妨げる可能性があるためです。

検証メッセージはNEALエディターには表示されません。


関連トピック

Last updated

Was this helpful?