Note

 

This documentation supports the 20.15.01 version of BMC Remedyforce.

To view the latest version, select the version from the Product version menu.

Overview of the self-upgrade and automatic upgrade processes

This topic provides information about the self-upgrade and automatic upgrade processes.

Self-upgrade process

You can self-upgrade to the latest version of BMC Remedyforce by manually installing the BMC Remedyforce managed package that is available on Salesforce AppExchange. The option to self-upgrade your organization is available only until the scheduled dates for the automatic upgrade by BMC. For more information, see Automatic upgrade process.

While installing the managed package, you must assign the correct access levels to the appropriate profiles. This step ensures that profiles are assigned appropriate permissions for the new Visualforce pages, Apex classes, objects, and fields in 20.15.01. If you do not assign the correct access levels to the appropriate profiles and choose not to assign out-of-the-box permission sets to your users, you must manually configure profile-level permissions for the new Visualforce pages, Apex classes, objects, and fields in 20.15.01. However, if your organization is on version 20.13.01 and its patches or earlier, BMC cannot automatically upgrade your organization. In this case, you must self-upgrade to the latest version according to your own schedule and requirements.

The following figure outlines the end-to-end self-upgrade process, in which you manually install the managed package in your organization.

Note

If you are upgrading from two releases prior to the current release, you must also perform the following additional tasks:

  • Perform manual post-upgrade tasks for the previous releases
  • Enable new features in the previous releases
  • Configure permissions for new Visualforce pages, Apex classes, objects, and fields in the previous release (only if permission sets are not assigned to users and you did not assign correct access levels to the appropriate profiles during installation).

For example, if you are upgrading from 20.14.01 to 20.15.01, you must also perform manual post-upgrade tasks and enable new features for 20.14.02.

Automatic upgrade process

BMC automatically upgrades all sandbox and production organizations on predefined dates. The automatic upgrade by BMC is supported only for sandbox and production organizations that are on version 20.13.02 and later. This automatic upgrade process is similar to how Salesforce pushes platform updates to your organization. For information about the dates on which BMC automatically upgrades sandbox and production organizations, see Release schedules.

Before the scheduled automatic upgrade, BMC recommends that you review information about Items that are not upgraded. The automatic upgrade process upgrades only the out-of-the-box permission sets provided by BMC Remedyforce. BMC recommends that you assign out-of-the-box permission sets to users. For more information, see Assigning permission sets. If you choose not to assign out-of-the-box permission sets to your users, you must manually configure profile-level permissions for the new Visualforce pages, Apex classes, objects, and fields in 20.15.01.

Note

The automatic upgrade process does not upgrade any permission sets that are cloned from the out-of-the-box BMC Remedyforce permission sets.

The following figure outlines the end-to-end automatic upgrade process, in which BMC pushes the BMC Remedyforce managed packaged to your organization.

Note

If you are upgrading from two releases prior to the current release, you must also perform the following additional tasks:

  • Perform manual post-upgrade tasks for the previous releases
  • Enable new features in the previous releases
  • Configure permissions for new Visualforce pages, Apex classes, objects and fields in the previous release (only if permission sets are not assigned to users).

For example, if you are upgrading from 20.14.01 to 20.15.01, you must also perform manual post-upgrade tasks and enable new features for 20.14.02.

Choosing an upgrade process

The self-upgrade process provides you the highest level of flexibility and control of your upgrade, and requires no intervention from BMC. Based on your organization's needs and internal change control processes, you can perform a self-upgrade at any time or on any day before the scheduled automatic upgrade by BMC.

Alternatively, you can wait for BMC to automatically upgrade your organization. BMC performs the upgrade for you only during the specified dates for the Automatic upgrade option. For information about the dates on which BMC automatically upgrades sandbox and production organizations, see Release schedules. If you have customizations or other special requirements, you must contact your Customer Success Manager prior to the automatic upgrade.

Important

If you do not self-upgrade your organization prior to the scheduled dates for the automatic upgrade, BMC will automatically upgrade your organization. However, if your organization is on version 20.13.01 and its patches or earlier, BMC cannot automatically upgrade your organization. In this case, you must self-upgrade to the latest version.

Related topics

Self-upgrading by installing the managed package

Verifying the self-upgrade or automatic upgrade of your organization

Upgrade FAQ

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

Comments