実行計画タスクの作成

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • 実行計画には、1 つ以上のタスクテンプレートが含まれています。各タスクテンプレートは、特定の実行グループによって完了できる作業を定義します。

    実行計画はカタログアイテムに関連付けられます。関連カタログアイテムが要求されると、これらのタスクテンプレートを使用してタスクが生成されます。これは、要求アイテムの要求実行プロセスの一部として実行されるタスクです。要求アイテム内の生成された各タスクには、カタログタスク番号が割り当てられます。

    エグゼクティブデスクトップコンピューターカタログアイテムの実行計画は、実行計画で次のタスクテンプレートを定義できます。
    • 管理上の承認の取得
    • ハードウェアの注文
    • 標準の企業アプリケーションのインストール
    • 依頼者へのコンピューターの配送

    このカタログアイテムが注文されると、次の要求、要求アイテム、およびタスクが作成されます。

    要求 REQ0002 -- 1 台の PC
    要求アイテム ITEM0004 -- 1 台のエグゼクティブデスクトップ
    • カタログタスク Task0001 -- 管理上の承認の取得
    • カタログタスク Task0002 -- ハードウェアの注文
    • カタログタスク Task0003 -- 標準の企業アプリケーションのインストール
    • カタログタスク Task0004 -- 依頼者へのコンピューターの配送

    タスク テンプレートの定義

    各実行計画には、要求を実行するために必要なアクションを定義する、1 つ以上のタスクテンプレートが含まれています。

    始める前に

    必要なロール:admin

    このタスクについて

    実行計画を作成したら、このタスクテンプレートを定義します。

    関連カタログアイテムが注文されると、この情報に基づいて、要求アイテムの要求タスクが生成されます。

    実行計画タスクテンプレートを定義するには:

    手順

    1. 移動先 すべて > サービスカタログ > カタログポリシー > 実行計画.
    2. 実行計画を開きます。
    3. [実行計画タスク] 関連リストで、[新規] をクリックします。
    4. [実行計画タスク] フォームのフィールドに入力します (表を参照)。
    5. [送信] をクリックします。
      図 : 1. カタログデータ処理タスク 1
      表 : 1. タスクテンプレートの定義
      フィールド 説明
      名前 タスクの名前。この名前が、作成されるタスクの名前になります。
      実行グループ タスクを実行するグループ。ユーザーがこの実行計画に関連付けられたカタログアイテムを要求するたびに、タスクが実行グループに自動的に割り当てられます。グループへの自動割り当てが不要な場合は、空白のままにします。
      アサイン先 タスクを実行する個人。ユーザーへの自動割り当てが不要な場合は、空白のままにします。
      SLA この実行計画に関連付けられたカタログアイテムに適用されるサービスレベルアグリーメント。
      注:
      この機能はサービスレベル管理機能に取って代わられたため、通常このフィールドは空白のままにします。
      配送計画 このタスクの親実行計画。
      順番 実行計画のタスクシーケンスを表す番号。順序番号の間に「間隔を空けておく」ことが推奨されます (100、200、300 など)。これにより、既存のタスクの順序番号を変更せずに新しいタスクを挿入することができます。

      (複数の実行計画タスクの順番が同じ場合、これらのタスクは同時に開始されます)。

      配送時間 タスクにかかると予想される時間。この値は、実行計画を完了するための時間全体のコンポーネントになります。
      条件 タスクが実行される条件 (条件が満たされない場合、タスクはスキップされます)。
      簡単な説明 タスクアクティビティの簡単な説明。この情報は、作成されたタスクの簡単な説明のフィールドに入力されます。
      説明 タスクのために実行されるアクティビティの詳細。この情報は、作成されたタスクの説明のフィールドに入力されます。
      作業メモ タスクテンプレートに関するコメントを入力するためのジャーナルフィールド。注意:この情報は、作成されたタスクの作業メモのフィールドとは別です。

    実行計画タスクを実行する条件

    アドミンおよびカタログアドミニストレーターは、関連アイテムが要求されたときに、特定の実行計画タスクが実行される条件またはスキップされる条件を定義できます。

    たとえば、実行計画には次のタスクを含めることができます。
    1. ハードウェアの注文
    2. ハードウェアの受領
    3. ハードウェアの環境設定
    4. ハードウェアの配送
    要求されたハードウェアが既に現地にある場合は、注文する必要はありません。リスト内の最初のタスクはスキップできます。
    注:
    スキップされたタスクのレコードも作成されますが、スキップされたとマークされ、実行計画内で処理されません。

    条件付きタスク

    実行計画タスクを条件付きにするには、タスクが実行される条件を定義します。
    1. 移動先 サービスカタログ > 実行計画.
    2. 実行計画を開き、その計画内のタスクを開きます。
    3. [条件] フィールドを使用して、タスクが実行される条件を選択します。

    条件が設定されていない場合は、ユーザーがこの実行計画に関連付けられたアイテムを注文するたびにタスクが実行されます。

    アトランタに拠点を置く IT ラボの条件付きタスクの例を次に示します。
    図 : 2. 実行計画タスクへの条件の適用

    この例では、要求自体がアトランタにある場合、[IT ラボに配送] ステップは実行されません。既に IT ラボにある場合は、IT ラボに配送する必要はありません。

    タスクを実行する条件スクリプト

    アドミニストレーターは、条件に加えて (または条件の代わりに) 条件スクリプトを使用して、タスクが実行されるかどうかを決定できます。

    注:
    (条件フィールドによる) 条件と条件スクリプトの両方を使用する場合、タスクが実行される前は両方とも true でなければなりません。

    スクリプトを使用するには、[実行計画タスク] フォームを設定して、[条件スクリプト] フィールドを追加する必要があります。スクリプトが true を返すと、タスクが実行されます。スクリプトが false を返すと、タスクは実行されません。

    スクリプトで使用される変数を実行計画タスクに追加していることを確認します。
    図 : 3. 条件スクリプトの使用
    条件スクリプトの使用