Help Center
  • What is GridMate
  • 📌Getting Started
    • Package Setup
    • Appexchange
  • 🎬Product Tour
    • Related List Grid
    • Parent Related List Grid
    • List View Grid
    • Kanban List View Grid
    • Field Set Grid
    • User Grid
    • Pivot Grid
    • Report Table
    • Multi Calendar
    • Object Timeline
    • File Explorer
    • Record Layout
    • Record KPI
    • Field Path
    • Map Record
    • Map List
    • Utility Bar Grid
    • Record App Switcher
    • Flow Grids
    • Compact Calendar
  • 🚀Advanced Guides
    • Grid - Advanced Configuration
    • Grid - Mass/Record Actions
    • Grid - Advanced Filtering
    • Grid - Inline Components
    • Grid - Mass Edit Button
    • Grid - Enhanced Filter Builder
    • Grid - Data Import Wizard
    • Grid - Dynamic Formula Field
    • Grid - Grid Explorer
    • Grid - Dynamic Interaction
    • Grid - Dynamic FieldSet Grid
    • Grid - Dynamic Record Card
    • Grid - Custom Action
    • Grid - Interactive Filters
    • Grid - Bulk Action
    • Grid - Custom Inline Component
    • Grid - Config Checker
    • Grid - Admin Cockpit
    • User Grid - Split View
    • User Grid - Data Filtering
    • User Grid - Deployment Process
    • Map List - Search Around Setup
    • Salesforce Classic Setup
  • 📦Package Reference
    • Components Library
      • GM - RelatedList Grid
      • GM - FieldSet Grid
      • GM - ListView Grid
      • GM - FieldSet Kanban
      • GM - ListView Kanban
      • GM - Parent RelatedList Grid
      • GM - RelatedList Tabs
      • GM - RelatedList Accordion
      • GM - RelatedList Cards
      • GM - Record Layout
      • GM - Record Layout (LWC)
      • GM - Record Card
      • GM - Dynamic Tabs
      • GM - Dynamic Accordion
      • GM - Flow Layout
      • GM - Field Path
      • GM - Multi Calendar
      • GM - FieldSet Pivot
      • GM - Flow View Grid
      • GM - Flow Edit Grid
      • GM - Record App Switcher
      • GM - Map Record
      • GM - Map List
      • GM - Report Table
      • GM - Object Timeline
      • GM - User Grid
      • GM - File Explorer
      • GM - Dynamic FieldSet Grid
      • GM - Dynamic Record Card
      • GM - User Grid Split View
      • GM - Compact Calendar
      • GM - Interaction Logger
    • Javascript Formulas
    • DataGrid Settings
  • Tools
    • SF Cli Plugin
    • Chrome Extension
  • 📬TROUBLESHOOTING
    • ⚙️Config Snippets
      • Layout - basic setup
      • Layout with read only field
      • Layout with field visibility
      • Layout with section visibility
      • Layout with autocomplete
      • Inline FieldSet Grid
      • Inline RelatedList Grid
      • Inline Record Layout
      • Inline Chatter Feed
      • Multiple Inline Components
      • Calendar - Extra Activities
      • Field Path Stages
      • Dynamic Tabs
      • Compact Calendar
      • Object Timeline
    • ❓FAQ
  • 📋Release Notes
Powered by GitBook

Links

  • Appexchange
  • Pricing
  • Solution

Social

  • Youtube
  • LinkedIn
  • X

2025 GridMate

On this page
  • Prerequisites
  • Enable GridMate Advanced User
  • Enable GridMate Cockpit User
  • SF Cli Plugin Setup
  • User Grids Setup
  • Accounts User Grid
  • Contacts User Grid
  • Inline Component Setup
  • User Grids Deployment
  • Deployment Using Admin Cockpit.
  • Deployment Using CLI Plugin
  • Final Result

Was this helpful?

  1. Advanced Guides

User Grid - Deployment Process

PreviousUser Grid - Data FilteringNextMap List - Search Around Setup

Last updated 1 year ago

Was this helpful?

GridMate offers two deployment options for User Grids: a graphical interface through the Admin Cockpit and . The scenario in this tutorial is to create Accounts and Contacts User Grids and move them from org to another. User Grids exported in Salesforce metadata like format (JSON), can be easily modified using popular tools like VS Code before importing them back.

Prerequisites

Enable GridMate Advanced User

  • Go to setup, and on the quick find Box search for Users.

  • Click on the desired Full Name.

  • Click on Permission Set Assignments.

  • Click on permission set assignments.

  • Click on edit assignments.

  • Enable GridMate Advanced User.

Enable GridMate Cockpit User

  • Go to setup, and on the quick find Box search for Permission Sets.

  • Click on the GridMate Cockpit User.

  • Click Manage Assignments.

  • Ensure the existence of desired user, if not, click Add Assignment to add it.

SF Cli Plugin Setup

  • Clone the repository.

git clone https://github.com/GridMate/gridmate-sf-plugin
  • Go to the plugin directory and Install npm modules.

npm install
  • Link the plugin to your cli installation.

sf plugins link .

User Grids Setup

We are now ready to start using the GridMate User Grid to create Accounts and Contacts Grids.

Accounts User Grid

  • On the App Launcher search for GM - User Grids.

  • Click New.

  • Create Accounts User Grid:

    • Object Name: Account

    • List View: All Accounts

    • Grid Name: Accounts

Contacts User Grid

  • Create Contacts User Grid:

    • Object Name: Contact

    • List View: All Contacts

    • Grid Name: Contacts

Inline Component Setup

  • Go to Config Wizard on the Accounts User Grid.

  • Select the inline Components tab.

  • User Grid : Contacts.

  • Condition :

    {
        "and": [
            {
                "AccountId": {
                    "operator": "=",
                    "value": "$recordId"
                }
            }
        ]
    }

User Grids Deployment

Deployment Using Admin Cockpit.

The Accounts and Contacts User Grids are created and the inline component is also configured, we can start the Deployment using Admin Cockpit.

User Grids Export

  • On the App Launcher search for the GM - Admin Cockpit.

  • Select the User Grid Maintenance.

  • Select the the Accounts and Contacts User Grids.

  • Click Export to export them.

  • Open the Accounts User Grid using Visual Studio Code for example:

  • Change the Owner Username to the match the target org.

  • Open the the Contacts User Grid using Visual Studio Code.

  • Change the Owner Username to the match the target org.

User Grids Import

  • Moving to the target org (Demo 13 in our example).

  • Import the Accounts and Contacts User Grids using the GM-Admin Cockpit

  • First import the Contacts User Grid. Inline grids should be always imported first to be able to link them when parent grids are imported.

  • Second import the Account User Grid.

Deployment Using CLI Plugin

User Grids Export

sf gmpkg usergrid export -o gmpkg-demo10 --api-version=58.0 -d "/Users/otmanetakhif/Desktop/WorkSpace/TrialForce/gridmate-demo/Downloaded" -n "Contact_nr9ma,Account_kozsu"

User Grids Import

sf gmpkg usergrid import -o demoOrg13 --api-version=58.0 -f "/Users/otmanetakhif/Desktop/WorkSpace/TrialForce/gridmate-demo/Downloaded/Contact_nr9ma.json"  
sf gmpkg usergrid import -o demoOrg13 --api-version=58.0 -f "/Users/otmanetakhif/Desktop/WorkSpace/TrialForce/gridmate-demo/Downloaded/Account_kozsu.json"

Final Result

Using either the Admin Cockpit or the SF CLI Plugin to obtain the desired results, On our target org (Demo 13), locate the Accounts User Grid and Contacts Grid as an inline component.

After completing the , we can now Export/import the User Grids.

Export the User Grid Using

Change the Owner of the User Grids as explained in

Import the Contacts User Grid Using

Import the Account User Grid Using

🚀
SF Cli Plugin
SF Cli Plugin
SF Cli Plugin
SF Cli Plugin Setup
Deployment Using Admin Cockpit
SF CLI Plugin