ユーザーがデフォルトの詳細計画で提供する情報以外の追加情報を入力する場合は、クラウドカタログフォームにフィールドを追加できます。
始める前に
- カタログに公開した詳細計画が必要です。詳細計画は、ドラフト状況にする必要があります。この必須条件を満たしていない場合は「クラウドプロビジョニング 詳細計画のビルド」を参照してください。
- デフォルトでは、クラウドアイテムは、インスタンスに付属する標準 サービスカタログではなく、クラウドカタログに表示されます。ただし、詳細計画は標準サービスカタログのいくつかの機能を利用します。サービスカタログの動作について理解しておくことをお勧めします。「Service Catalog」を参照して開始してください。
- 必要なロール:sn_cmp.cloud_service_designer
このタスクについて
フィールドは、詳細計画では変数として表されます。フィールドを追加するには、詳細計画の操作に変数を追加します。
手順
-
作成済みの詳細計画を開きます。
-
[カタログ] タブをクリックし、変数を追加する操作 ([プロビジョン] など) をクリックします。
クラウドカタログアイテムフォームが開きます。
-
下部にある [変数セット] 関連リストで、変数を所属させるセットをクリックします。
たとえば、すべての詳細計画に設定されたデフォルト変数である [一般情報] をクリックすると、カタログ注文フォームの最初のタブにフィールドが表示されます。
変数セットフォームが開きます。
-
下部の [クラウド変数] 関連リストで、[新規] をクリックします。
-
次のような重要なフォームフィールドに入力します。
| フィールド |
説明 |
| タイプ |
たとえば、テキストフィールドの [1 行テキスト]、[チェックボックス]、[日付] など、変数のタイプを選択します。 |
| [質問] タブ |
[質問] は、カタログ注文フォームのフィールドでユーザーに表示される値です。ここには名前を入力します。変数の実際の名前である [名前] フィールドには、小文字の同じ値が自動的に入力されます。 |
| その他のタブ |
残りのタブの他のフィールドに入力し、フィールドの可視化、ヘルプテキストの形式、デフォルト値、およびアクセス権を制御します。 |
注: この変数はオーケストレーションでは使用できません。この変数をオーケストレーションで使用する場合は、代わりにクラウドテンプレートまたは詳細計画を使用して追加します。
図 : 1. メールアドレスの変数例
-
[送信] をクリックします。
[変数セット] フォームが開き、[クラウド変数] 関連リストに新しい変数が表示されます。
-
フォーム上のフィールドの位置を制御するには、[順序] 列の値を変更します。
注: 小さい値を指定すると、フィールドはフォームで上に移動し、その逆も同様です。

この例では、順序は [1] に設定されています。つまり、[メールアドレス] フィールドは [論理データセンター] フィールドの後で、[クラウドアカウント] フィールドの前に表示されます。
-
左上のフォームバナーで [試行] をクリックし、クラウドカタログからユーザーに表示されるのと同じ注文フォームをプレビューします。
作成した新しいフィールドがフォームに表示されます。
![[メールアドレス] フィールド](https://www.servicenow.com/docs/api/khub/maps/tuf5S2eRKmnrgfv5aovzCA/resources/0DFXO44QF1FCFVi73~cb9g-tuf5S2eRKmnrgfv5aovzCA/content?v=fab09a1ff05433d0)
-
フォームの左上で、戻る矢印をクリックします。
-
カタログアイテムを [公開] に切り替えます。