カタログアイテムの UI ポリシーの作成

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:5分
  • サービスカタログで注文されたカタログアイテムに UI ポリシーを適用できます。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 すべて > サービスカタログ > カタログ管理 > カタログ UI ポリシー.
    2. [新規] を選択します。
    3. [適用先] フィールドで、[カタログアイテム] を選択します。
    4. 残りのフィールドを入力します。
      フィールド 説明
      適用先 この UI ポリシーが適用されるアイテムのタイプを選択します。
      • カタログアイテム:[カタログアイテム] フィールドを有効にします。
      • 変数セット:[変数セット] フィールドを有効にします。
      カタログアイテムまたは変数セット この UI ポリシーが適用されるカタログアイテムまたは変数セットを選択します。使用可能なフィールド名とオプションは、[適用先] の選択によって異なります。
      簡単な説明 簡単な説明を入力します (たとえば、州外移動)。
      アクティブ UI ポリシーを有効にするには、チェックボックスをオンにします。無効にするには、チェックボックスをオフにします。
      適用時期
      カタログ状態 カタログアイテム変数を使用して UI ポリシーの条件を作成します。条件が true と評価された場合、このポリシーが適用されます。たとえば、移動スケジュールのカタログアイテムの条件は、move_from > is > San Diego になります。UI ポリシーは、従業員がサンディエゴから他の会社の場所への移動を予定している場合に適用されます。
      注:
      変数セットに関連付けられた変数のラベルは、変数セット名が反映されます。形式は variable_set_name » variable_name です。
      カタログアイテムビューに適用 注文画面内のカタログアイテムに UI ポリシーを適用するには、チェックボックスをオンにします。依頼者のビューで利用可能です。
      カタログタスクに適用 カタログタスクフォームに UI ポリシーを適用するには、チェックボックスをオンにします。履行者のビューで利用可能です。「VEditor」を参照してください。
      要求アイテムに適用 要求アイテムフォームに UI ポリシーを適用するには、チェックボックスをオンにします。履行者のビューで利用可能です。「VEditor」を参照してください。
      ターゲットレコードに適用 レコードプロデューサーを使用してタスク拡張テーブル用に作成されたレコードでカタログ UI ポリシーをサポートするには、このチェックボックスをオンにします。「デフォルトの変数エディター」を参照してください。
      ロード時 フォームがロードされた場合に UI ポリシーを適用するには、チェックボックスをオンにします。フォームが変更された場合にのみポリシーを適用するには、チェックボックスをオフにします。
      False の場合取り消し [カタログ状態] ステートメントの評価が False の場合に UI ポリシーを元に戻すには、このチェックボックスをオンにします。
      スクリプト
      スクリプトの実行 [True の場合実行] および [False の場合実行] スクリプティングフィールドを使用するには、このチェックボックスをオンにします。[読み取り専用][必須][表示] 以外の UI ポリシーを適用するには、スクリプトが必要です。たとえば、特定のロールに UI ポリシーを適用するスクリプトを作成する必要があります。
      その他のフィールド
      順番 複数の UI ポリシーが一致する場合、この UI ポリシーが評価される順番を入力します。順番は、最小値から最大値の順に評価されます。
      グローバル このフィールドは、サービスカタログでは使用されません。
      継承 このフィールドは、サービスカタログでは使用されません。
      カタログ UI ポリシーアクション
      変数名 カタログアイテムに属する変数または変数セットを選択します。

      変数セットにカタログ UI ポリシーアクションを適用すると、そのアクションは変数セット内のすべての変数に適用されます。異なるカタログ UI ポリシーアクションを変数または変数セットに適用する場合は、最も順序の低いアクションが考慮されます。

      注:
      • 値の設定 UI ポリシーアクションは、添付ファイルおよびマスクされた変数には適用されません。

        添付ファイルとマスクされた変数の値をクリアするには、[変数の値をクリア] オプションを使用します。

      • 複数行の変数セットの場合、UI ポリシーアクションを変数セット全体に適用できますが、その中の個々の変数には適用できません。
      • 変数セットに関連付けられた変数のラベルは、変数セット名が反映されます。形式は variable_set_name » variable_name です。
      順番 UI ポリシーアクションが評価される順序。順番は、最小値から最大値の順に評価されます。これはサービスポータルにも適用されます。
      必須 UI ポリシーがフィールドの必須状態に与える影響を指定するための選択リスト。選択肢は次のとおりです。
      • 放置する
      • True
      • False
      表示 UI ポリシーがフィールドの表示状態に与える影響を指定するための選択リスト。選択肢は次のとおりです。
      • 放置する
      • True
      • False
      読み込み専用 UI ポリシーがフィールドの読み込み専用状態に与える影響を指定するための選択リスト。選択肢は次のとおりです。
      • 放置する
      • True
      • False
      値アクション 質問の値を設定するか、値をクリアするか、または質問に何も設定しないかを指定するための選択リスト。選択肢は次のとおりです。
      • 放置する
      • 値の設定:カタログアイテムの質問に対する値を設定するオプション。
      • 値のクリア:変数の値をクリアするオプション。

      質問の値を入力します。

      このフィールドは、 値のアクションリストから [値の設定] を選択した場合にのみ表示されます。

      フィールドメッセージのタイプ
      質問に表示するメッセージタイプを選択します。
      • 情報
      • 警告
      • エラー
      注:
      メッセージが必要ない場合は、[なし] を選択します。
      フィールドメッセージ

      特定の条件が満たされた場合に、その質問に表示するメッセージを入力します。

      このフィールドは、 フィールドメッセージタイプ (Field message type) リスト から値を選択した場合にのみ表示されます。

    5. [送信] を選択します。
      注:
      すべてのフィールドを表示するように変数フォームを設定します。

    サービスカタログ UI ポリシーの例

    次に、サービスカタログ UI ポリシーの動作例を示します。

    次の UI ポリシーにより、部門またはグループの質問に対して [部門] が選択された場合、部門の名前を指定する必要があります。

    図 : 1. カタログ UI ポリシー
    カタログ UI ポリシー