Upgrading to Common Ground v3.0Upgrading your instance of Common Ground to version 3.0 consists of installing the package, running a script, performing a few manual steps, and verifying the upgrade. The entire process should take approximately one hour. During this time, users should log out of Common Ground and refrain from using it until the process is complete. If users are logged in to the system during the upgrade, they may experience unexpected results, but it will not cause the upgrade to fail or other long-term problems.
Common Ground strongly recommends that you read the following instructions entirely before you start the upgrade process so you know what to expect. You must perform these steps in the order they appear, and complete each step before starting the next one.
Sandbox Upgrade TestingThe Force.com platform lets you test a package install without affecting your production instance of Common Ground. Using a sandbox, you can perform a trial run of the upgrade procedure and make certain the result functions the way you expect before allowing your users access to the new features. As long as your Common Ground license is installed on an active Salesforce instance (not a trial), you can obtain a sandbox and use it to test the upgrade. For more information about sandboxes and instructions for obtaining and creating them, read the article Force.com Sandbox.
To install into your sandbox, you will use a different link than to install into your production Common Ground instance.
For Sandbox Installation ONLY, use this link instead of the link in Step 1 below: https://test.salesforce.com/?startURL=%2Fpackaging%2FinstallPackage.apexp%3Fp0%3D04t40000000HSdY Prerequisites for Upgrading Common GroundYou must meet the following requirements in order to upgrade to Common Ground v3.0:
Verify users are not affiliated with the "Standard User" profileNote: If you are successfully running Common Ground 2.5, you have already made this change and can skip this step. If you are running an earlier version of Common Ground, you must complete this step.
Features that are new for Common Ground versions 2.5 and later will not work for any user who is using the default "Standard User" profile. Because it is difficult to fix this problem after you have installed the version 3.0 package, Convio strongly recommends you go to the User Profiles page now and verify you have no users affiliated with the "Standard User" profile. If any users are affiliated with the "Standard User" profile, you must create a custom profile and update these users so they are assigned your custom profile.
Complete the following instructions to determine whether you have users affiliated with the Standard User profile.
If any users are affiliated with the "Standard User" profile, you must follow the procedure in the next section. Create a custom profile and update standard usersYou must create a custom profile for any users affiliated with the "Standard User" profile and update the users so they are affiliated with the new profile. The next two sections will help you with this procedure.
Complete the following steps to create a custom profile:
Complete the following steps to update your users with the new custom profile:
You can now proceed to Installing the Common Ground v3.0 Package.
Part 1: Installing the Common Ground v3.0 PackageBefore you begin the installation process, notify your users that you are upgrading Common Ground and request that they log out of the system and stay logged out until you have completed the upgrade. If users are logged in before the upgrade is complete, they may experience unexpected results.
The following procedures have been divided into several steps for ease of use. Complete every step, and the procedures within the steps, in order. Pre-Install: Review the upgrade summary
Pre-Install: Approve third-party accessYou must grant access to third-party websites to send or receive data to/from Common Ground in order for Common Ground v3.0 to work accurately.
The Approve Third-Party Access pop-up window will display a list of websites, as shown in the following screenshot:
If you see any different websites on the list, contact Support to ensure that only trusted websites are included.
At the bottom of the Approve Third-Party Access pop-up window, place a checkmark in the Yes, grant access to these third-party websites checkbox. Click the Continue button. The Package Installer page will display.
Step 1: Approve package API accessFrom the Package Installer: Common Ground page:
For more details about API and Dynamic Apex access in packages in general, read this Salesforce help article.
Step 2: Choose security levelIn this step, determine which user types will have access to Common Ground.
Warning: Features that are new for Common Ground 2.5 or later will not work for any user who is using the default "Standard User" profile. Before you complete this step, you must verify that no users are affiliated with the "Standard User" profile. Follow the instructions in the Prerequisites for Upgrading Common Ground section earlier in this document. Convio strongly recommends that you not continue the upgrade process if any users are affiliated with the "Standard User" profile.
Recommended Settings: The Select security settings option allows you to choose the usage access for all existing custom and standard profiles in your organization at installation time. You can set each profile to have appropriate access. Again, this process sets access to Common Ground objects and field-level security. Click the Next button after making your selection.
Advanced Settings: If you want only administrative users to have access to Common Ground, be aware that the Admin access only option will give Common Ground object permissions, sets field-level security to visible and editable to all fields specific to Common Ground to administrators and any profile with the Customize Application permission only. Unless you are very familiar with customizing profiles, selecting this option is not recommended.
Step 3: Install packageClick the checkbox next to Ignore Apex test failures that may cause the installed application not to function properly. This checkbox must contain a checkmark, as shown in the following screenshot, or Common Ground v3.0 will fail to install.
Note: Why ignore test failures? During installation, all dependencies on other packages are checked and verified, and all unit tests are run. Common Ground contains many components that are initially installed as inactive and later activated. Many of the unit tests require those inactive components to pass, and so will appear to the package installer to fail and will forcibly halt the installation even though everything is behaving as expected and is successful. If you forget to check this box, it could mean a significant delay in the upgrade process and the cause behind the delay might not be immediately apparent.
After you've checked the checkbox, click the Install button. The package installer will begin processing your request to install Common Ground v3.0, as shown in the following screenshot.
Step 4: Verify successful package installationAfter the installation is complete, you will receive an email letting you know you may proceed. It may get caught in your junk email filters. Under ordinary circumstances, this email should arrive less than 15 minutes after you click the Install button, and will look like this:
If you receive an email that states your upgrade has failed, review the error messages. If they contain the words "Assertion Failed," then the Ignore Apex Test Failures checkbox in Step 3 was left unchecked. Repeat the upgrade process and be sure a checkmark is in the checkbox. If your messages include "These users will not have access to new Common Ground features due to their profile settings," then one or more of your users is associated with the default standard profile. You must assign these users to a custom profile, probably a custom Standard User profile, if you want them to be able to use the new features in Common Ground 3.0.
If you still have not received an email message after about 15 minutes, check to see that the package has been upgraded directly in your Common Ground instance.
To verify that the package has successfully been installed, look under the Quick Help section of the left sidebar in Common Ground. The current version number is displayed at the bottom of the section. The version number should now be 3.0.
If the version number is not 3.0,
try waiting a few minutes and reloading the page. You may need
to start over and repeat the instructions in Part
1: Installing the Common Ground v3.0 Package. Repeating
the package installation following the Part 1 instructions will
not cause any problems. If the installation continues to be unsuccessful,
contact Convio
Common Ground Support. Part 2: Running the Upgrade ToolThe Convio Common Ground team has developed an upgrade tool to execute tasks associated with the upgrade process.
Complete the following steps to run the upgrade tool.
Part 3: Optional ChangesYou can make the following optional changes to Common Ground, either as part of the upgrade process or at a later time.
Enable new user interface themeYou can upgrade the Salesforce.com user interface to the most up-to-date version.
Enable Batch Entry v3.0Common Ground 3.0 introduces a new version of the tool used for batch gift entry. If you are upgrading to Common Ground v3.0, the version of Batch Entry you used previously, known as Batch Entry 1.0, is enabled by default. However, you can switch to using the new version if you prefer.
If your organization is using Batch Entry 1.0 and would like
to upgrade to Batch Entry 3.0, complete the following steps.
You also can use this checkbox to revert to Batch Entry 1.0 if you prefer that interface over 3.0. However, bear in mind that batches you create in 3.0 will not work in 1.0, if you decide to revert. Your Upgrade is CompleteCongratulations! Once you have completed these steps, you have successfully upgraded Common Ground to v3.0. You may notify your users that they may log back into the system, resume work, and begin taking advantage of the new features. Remember to click the Resource Center tab for updated reference materials, user guides and other supporting resources.
|
© 2009-2010 Convio, Inc. All Rights Reserved.