Customizing the Catalog service details page

You can customize the Catalog service details page by:

Customizing the maximum quantity

Beginning with version 4.5.00 Patch 1, you can customize set a maximum quantity that users can request for a particular service. The default is 100.

To customize the maximum quantity

  1. Stop the Platform Manager.
  2. Open the PreferenceGroup.json file for editing.
    You can find the file in the installationFolder/configuration/preferences folder.
  3. Find the MaxRequestQuantity attribute.

      ...
    {
        "cloudClass" : "com.bmc.cloud.model.beans.PreferenceGroupNameValuePair",
        "guid" : "4a6c40cc-3426-495a-8e19-023b3f5921f9",
        "name" : "MaxRequestQuantity",
        "preferenceGroup" : "/preferencegroup/ffd5922e-68fd-4970-83b0-2c47641402d1",
        "value" : "100"
      }
    ...
    
  4. Change the value line to the maximum quantity you want to set.
  5. Empty the installationFolder/Platform Manager/cache folder.
  6. Restart the Platform Manager.

Customizing which fields are displayed

You can customize which fields are displayed on the details page when a user requests a service. The Service Name field is always shown, but you can configure which of the following fields are shown or hidden:

  • Server Hostname Prefix
  • Server user Name
  • Server password (and Confirm Server Password)
  • Description

The following video (1:36) describes how you can show and hide fields on the catalog service details page.

 http://youtu.be/TyH-zWekzxA

To show and hide fields in the Catalog service details page

  1. Stop the Platform Manager.
  2. Open the PreferenceGroup.json file for editing.
    You can find the file in the installationFolder/configuration/preferences folder.
  3. Locate the following lines in the PreferenceGroup.json file:

    {
    	"cloudClass" : "com.bmc.cloud.model.beans.PreferenceGroupNameValuePair",
    	"guid" : "97e8c4fb-cfd5-4efa-8f8d-2eb0ddb222d9",
    	"name" : "Service Request Customization",
    	"preferenceGroup" : "/preferencegroup/ffd5922e-68fd-4970-83b0-2c47641402d1",
    	"value" : "{\"FieldsVisibility\" : [{\"hostName\" : \"visible\", 
    \"userName\":\"visible\",\"password\":\"visible\",\"description\": \"visible\"}
    ]}"
      }
  4. In the value line, specify hidden or visible for each field.
  5. Save and close the PreferenceGroup.json file.
  6. Empty the installationFolder/Platform Manager/cache folder.
  7. Restart the Platform Manager.

Was this page helpful? Yes No Submitting... Thank you

Comments