Chat with us, powered by LiveChat

GridBuddy Getting Started Guide

Installation Options

After clicking the Continue button during step 1 of the installation wizard, approve third-party access for the site and click Continue. This site is used for GridBuddy’s meta data service to support dependent and record type pick lists, and lookup filters. The meta data service is hosted on Heroku, a Salesforce-owned platform. GridBuddy does NOT transmit or store any production data outside of your org to this or any other service.

When assigning access to the GridBuddy application during step 2 of the installation wizard, if you select the “Grant access to all users. All internal custom profiles get full access” option, you will not need to configure visibility to GridBuddy or setup Grid and Grid Wizard access (see below). Once a user is assigned a license, they will be able to access the GridBuddy application.

Assigning Users

After installing, assign users who need access to the GridBuddy application:

  1. Go to Setup > Build (or App Setup) >Installed Packages
  2. Click on Manage Licenses next to GridBuddy.
  3. Assign licenses to your users. The application will not be visible otherwise.

Quick Start

You’re now ready to use GridBuddy! Here’s some steps to get started:

  1. Click the application dropdown in the top right corner to select GridBuddy.
  2. Click the Grids tab to view the sample grids packaged in the app. The sample grids include: Accounts with Contacts and OppsLeads, Open TasksOpportunities with Tasks.
  3. Edit a sample grid by clicking the “Configure” link or click the Grid Wizard tab to create your own.

Installation Issues

GridBuddy should install successfully when installed by a System Administrator with access to all fields in your Salesforce instance. If you experience problems seeing GridBuddy, follow these steps:

Making the Application Visible

If you have Salesforce Developer, Enterprise, or Unlimited edition follow these steps to make the application visible to your users:

  1. Go to Setup > Manage Users > Profiles, and click Edit next to your Profile.
  2. Under Custom App Settings, select the Visible checkbox next to GridBuddy.
  3. Under Tab Settings, select “Default On” for these tabs:
    • Getting Started
    • GridBuddy User Guide
    • Grids
    • Grid Wizard
  4. Click Save.


Enabling Grid Wizard Access

The Grid Wizard allows users to create GridBuddy Grids. Users’ profiles must have the “Customize Application” and “View Setup and Configuration” permissions in order to use the Grid Wizard. These permission can be granted by editing a custom profile and assigning it to a user. For Group and Professional Editions, the System Administrator is the only profile that has these permissions.

Users’ profiles must also have “Modify All” access on the “GridBuddySettings” object in order to use the Grid Wizard. This object is installed as part of the GridBuddy managed package. These permissions can also be granted by editing a custom profile associated to a user.

To edit a custom profile to have the required Grid Wizard permissions:

  1. Go to Setup > Manage Users > Profiles.
  2. Click Edit next to the profile you want to edit. Note that standard profiles cannot have the “Customize Application” and “View Setup and Configuration” permissions edited. You must first clone standard profiles as custom profiles. See the Salesforce help documentation for more information.
  3. Scroll down to the Administrative Permissions section, select the check box next to “Customize Application”. The “View Setup and Configuration”permission will be checked automatically.
  4. Scroll down to the Custom Objects Permissions section, select the “Modify All” check box next to the “GridBuddySettings” object.
  5. Click Save.

To allow non-admin users (those without the “Customize Application” and “View Setup and Configuration” permissions) to configure grids, enable the “non-admin” option on the Grid Wizard Landing page.


Enabling Access to GridBuddy Visualforce Pages

To enable access to the Grid Wizard, users’ profiles must be granted access to the following Visualforce pages:

  • GBLite.GridWizard1
  • GBLite.GridWizard2
  • GBLite.GridWizard3
  • GBLite.ManageActions
  • GBLite.ManageCustomCode (only for GridBuddy Unlimited)
  • GBLite.ManageFolders
  • GBLite.ManageTabbedPages

To enable access to a Grid in GridBuddy, users’ profiles must be granted access to the following Visualforce pages:

  • GBLite.AllGrids
  • GBLite.Grid
  • GBLite.GridExport
  • GBLite.GridLoad
  • GBLite.LookupAjaxResponder
  • GBLite.UserFilter

To grant Visualforce page access to a profile:

  1. Go to Setup > Manage Users > Profiles
  2. Click on the Profile name to open the Profile view screen.
  3. Scroll to the bottom of the page and click the Edit button next to Enable Visualforce Page Access.
  4. In the Available Visualforce Pages section, select the Visualforce pages indicated above and move them to the Enabled Visualforce Pages section by clicking the “Add” arrow.
  5. Click Save

Note: the Visualforce page prefix will be GBLite if you are using the GridBuddy package.


Upgrading GridBuddy

You can get the latest version of GridBuddy from the GridBuddy AppExchange listing:

Click the Get it Now button and follow the install instructions. Your existing grids will remain intact after installing the new version.


Uninstalling GridBuddy

No additional steps aside from the normal package uninstall are required to uninstall GridBuddy. When you uninstall GridBuddy, your organization’s data will not be affected. You will, however, lose definition data GridBuddy generated used only for rendering GridBuddy Grids.



Have questions about how to do something in GridBuddy? Email: [email protected]