「カタログ変数の取得」アクション
[カタログ変数の取得] アクションを使用して、複数のテンプレートカタログアイテムと変数セットから変数を選択します。
ロールと可用性
入力
フローに必要な各入力の値を指定します。動的な値を追加するには、[データ] パネルからピルをドラッグアンドドロップすることも、ピルピッカーから選択することもできます。
- 送信された要求
- データタイプ:Record
カタログ変数値を取得する要求アイテム [sc_req_item] テーブルからの要求アイテムレコード。
- テンプレートカタログアイテムおよび変数セット [カタログアイテムおよび変数セット]
- データタイプ:Record
カタログ変数のスラッシュバケットの入力に使用するカタログアイテム [sc_cat_item] レコード。この入力はデータピル値をサポートしていません。
- カタログ変数
- データタイプ:Slush Bucket
要求アイテムレコードから値を取得するカタログ変数のリスト。選択した各カタログ変数は、データペインにデータピルとして表示されます。 [利用可能] リストに表示されるフロー固有の変数を定義できます。フロー固有の変数を定義する方法については、「フローのサービスカタログ変数を作成する」を参照してください。
出力
これらの出力は [データ] パネルに表示されます。フローの他の場所で入力として使用できます。
- カタログ変数
- データタイプ:Varies by catalog variable type
データペインには、[カタログ変数] の入力から選択されたカタログ変数ごとに個別のデータピルが表示されます。サポートされているサービスカタログタイプのリストについては、「サポートされる サービスカタログ 変数タイプ」を参照してください。
ハードウェアアイテムのカタログ変数を取得する
この例では、誰かがサービスカタログからアイテムを要求するとフローが実行されます。最初のフローステップでは、要求アイテムのカタログアイテムレコードを検索します。If フローロジックは、カタログアイテムのカテゴリ値 (Sys ID) を使用して、要求の対象がハードウェアカテゴリのアイテムであるかどうかを判断します。[カタログ変数を取得] アクションは、[送信された要求] の入力としてトリガーレコードを使用します。[テンプレートカタログアイテムおよび変数セット] の入力では、[ノートパソコン (標準仕様)] カタログアイテムで指定された変数を使用します。使用可能な 3 つのカタログ変数がすべて選択され、データペインにデータピルとして表示されます。
フロー実行の詳細には、[送信された要求] がノートパソコン (標準仕様) の要求にリンクしていることが示されます。3 つのカタログ変数のうち、文字列変数は空で、2 つのブール変数は false です。