システムのすべてのデプロイメントに対して、本番レベルごとにカスタマイズしたアプリケーション設定ルールを作成します。
たとえば、本番環境のすべてのデプロイメントで共通のタイムアウト時間を設定し、テスト環境のすべてのデプロイメントでも共通のタイムアウト時間を設定できます。
- Dev Studioのヘッダーで、「Create」>「SysAdmin」>「Application Settings」の順にクリックします。
-
作成フォームで、アプリケーション設定のコンテキストを定義するフィールドに値を入力します。
- 「Label」フィールドに、設定の目的を説明するテキストを入力します。 入力したラベルは、設定のデフォルト名として使用され、スペースと特殊文字は削除されます。 このデフォルト名は、以下で説明するように上書きできます。
- オプション: アプリケーション設定のデフォルト名を変更するには、「Edit」をクリックし、「Identifier」フィールドに一意の値を入力します。 名前は文字で始め、数字と文字のみを使用し、スペースは使用しないでください。
- 「Owning Ruleset」フィールドに、アプリケーション設定のドメインとしてアプリケーションの名前を入力します。 フィールドラベルとは違い、この値はルールセット名と同じである必要はありません。ネームスペースとして機能します。
-
ブランチを使用している場合は、「Context」セクションの
「Development branch」フィールドで、アプリケーション設定を導入するブランチを選択します。
詳細については、「Branches and branch rulesets」を参照してください。
- 「Add to ruleset」フィールドで、アプリケーション設定を格納する本番アプリケーションのルールセットを選択します。
- 「Create and open」をクリックして、アプリケーション設定フォームを開きます。
- オプション:「Category」フィールドで、下矢印キーを押して、リストからカテゴリーを選択します。
注:カテゴリーを指定しない場合、アプリケーション設定はApp StudioのApplication settingsランディングページに表示されません。詳細については、「Categorizing application settings」を参照してください。
- 「Value type」フィールドで、リストか値の種類を選択します。 選択した値のタイプにより、App StudioのApplication settingsランディングページでアプリケーション設定がどのようにレンダリングされるかが定義されます。 たとえば、ブール値を選択すると、アプリケーション設定はブール値として表示されます。
- アプリケーション設定値を本番レベルで定義します。 詳細については、「Defining values for an application setting」を参照してください。
- オプション:「Display」タブで、次のいずれかの操作を実行します。
- 「Hide the setting in landing page」チェックボックスを選択すると、App StudioのApplication settingsランディングページのアプリケーション設定が非表示になります。 このチェックボックスの選択が解除されたままにすると、ルールを保存したときにアプリケーション設定がランディングページに表示されます。
- デフォルトのアプリケーション設定は「pzSettingDefaultViewInLP」セクションを使用し、App Studioのランディングページにレンダリングしています。 「View for landing page」フィールドで、下矢印キーを押してデフォルトのセクションを上書きし、新しいセクションを選択します。
- 「Save」をクリックします。