Upgrading UI customizations
Compliance and security checks are of prime importance to IT administrators when managing data centers. Security breaches take place because of insufficient security/compliance checks, which make the system vulnerable to outside attacks. BMC Cloud Lifecycle Management leverages, BMC Server Automation, a leading solution for creating and managing the compliance contents and remediating violations. BMC Server Automation patches the vulnerable systems by applying security patches and normal updates.
When you installed BMC Cloud Lifecycle Management, you might have customized one or several components in the solution to suit your business needs. This section covers information about how to port those customizations to version 4.x when you perform the upgrade.
Porting the new My Cloud Services Console (End User Portal) customizations
As part of the new 4.5.00 My Cloud Services Console (also called the End User Portal or EUP), BMC re-engineered and simplified the GUI to provide an improved user experience. One of the purposes of the GUI redesign was reducing the complexity and upgrade consideration for customizations that customers required in previous versions.
However, BMC realizes that there might still be use cases where you will need to customize the EUP. To provide better control and flexibility in UI customizations, the redesigned UI uses a new architecture that is no longer based on BMC Remedy AR System forms and GUIs. The legacy EUP directly accessed BMC Remedy AR System forms to collect its data.
By contrast, the new GUI is based on HTML, Javascript, and AngularJS, which allows you to leverage third-party HTML and Javascript GUI widgets available in the market for enterprise applications.
If you have existing customizations and you want to incorporate the EUP functionality, you must port the customizations to the new EUP. Your current customizations are still applicable in the legacy My Cloud Services Console, but they cannot be used "as is" in the new EUP. Typical examples of customizations you might want to port to the new EUP are:
- Display-only fields
- Fields from your old customization that display AR System data, described in Customizing-the-Cart-Checkout-page. This helpful example adds an Application ID field to the Cart Checkout page and calls a BMC Remedy AR System web service to populate data from a BMC Remedy AR System form.
For complete instructions on all aspects of the new EUP that you can customize, see Customizing-the-My-Cloud-Services-console.
Porting the legacy My Cloud Services Console customizations
In the 4.5.00 release, BMC did not remove the legacy EUP. Both the new and legacy EUP consoles are still available for you to use. For example, if you customized the legacy EUP or made any user interface (UI) customizations and you still want to use them, you must upgrade your customizations.
For information on porting the legacy My Cloud Services Console (EUP) customizations, see the CLM 4.1 documentation.