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