ワークフローのベストプラクティスの概要Issue 目標 ServiceNow ワークフローとその目的を定義するワークフローエディターのツアーを開始するワークフローを作成するワークフローの UI 機能を紹介するラボを完了するワークフローバージョンとワークフローコンテキストの違いを学ぶ ServiceNow ワークフローとは ServiceNow プラットフォームの一部で、複数ステップからなるプロセスを自動化します。 ワークフローは、実行パスをたどる一連のアクティビティとして定義されます。アクティビティは一連の指示であり、スクリプト、ログ記録、承認、レコード処理、タイマー、待機時間が含まれる場合があります。 アクティビティは、他のアクティビティからの入力を処理できます。アクティビティは、他のアクティビティが処理する出力を提供できます。アクティビティによって動作の完了時に続く実行パスが決定され、処理が続行されます。 ワークフローは、条件とテーブルの関連付けを使用して、開始、実行、続行、終了のタイミングを決定します。 ワークフローのメリット ServiceNow プラットフォームの一部で、複数ステップからなるプロセスを自動化します。 自動化 ワークフローは再利用可能であるワークフローは他のワークフローを呼び出す (サブフローと呼ばれる) ことができる セルフサービス機能の拡張プロセスの標準化ステークホルダーへのタイムリーなフィードバック (ステージ、通知) ワークフローはどのような場所で使用されますか? サービスカタログアイテム要求ルーチン変更包括的な変更緊急変更契約の承認SLA調達プロセスユーザーへのロール付与グループメンバーへのロールの委任 ワークフローに適した用途と適さない用途 ワークフローに適した用途: 固定された複数のステップからなるプロセスを自動化する。反復可能なプロセスを自動化する。ロジックをモジュール化できる場合。すべてのテーブルの Glide レコードトランザクションの挿入、更新、削除、作成に対して標準的な応答が必要な場合。 ワークフローに適さない用途: すべてのトランザクションに対する応答を標準化できない場合に、すべての Glide レコードのトランザクションに対してワークフローを実行すること。例えば、Request [sc_request] テーブルにワークフローが定義されている場合に、挿入、更新、削除、作成のたびにワークフローが実行される。終了条件が定義されていない場合。 ワークフローのベストプラクティスのリンク 以下のリンクをクリックすると、ワークフローのベストプラクティスセクションがそれぞれ表示されます。 ワークフローの概要概要:ワークフローのバージョン管理概要:ワークフローコンテキストワークフローログ記録の概要概要:アプリケーション内のワークフローワークフローの簡単な承認ワークフロー:承認のロールバック概要:ワークフロー内の単純なタスクサービスカタログとワークフローの概要ワークフローのステージの概要概要:ワークフローステージセット概要:ワークフロー内のカスタムステージ列概要:アプリケーションのステージセット概要:スイッチを使用したワークフローのルーティング概要:その他のルーティングワークフローワークフローエンジンの概要ワークフローエンジンの指示とデータ