LogoLogo
TrustAPI Docs
  • Application
  • Support
  • Platform
  • Infrastructure
  • Security
  • Notices
  • Overview
  • Protect Data
    • Auto Backup
      • Auto Backup API Usage
      • Supported Objects
      • Delete Tracking
      • Salesforce Metadata Backup
      • Missing Field Permissions
      • Viewing Records
      • Viewing Files
    • Archive
      • Support for Big Objects
    • Restore
      • Restore Best Practices
    • Purge
  • Reuse Data
    • Global Search
    • Data Lake (formerly History Stream)
      • AWS Data Lakehouse
      • DuckDB Data Lake
      • Heroku Data Lakehouse
      • Azure Data Lake
      • Data Lake FAQ
      • Data Lake v1 (formerly History Stream)
    • Salesforce Sandbox Seeding
      • Sandbox Seeding Walkthrough
    • Public API
    • Managed Package
      • Second Generation
        • Features
        • Install
        • Update
        • Uninstall
      • First Generation
        • Features
        • Configure
        • Uninstall
        • Migrate
      • Frequently Asked Questions
  • Other
    • Settings
      • Connecting Salesforce
      • Connecting Storage
      • Sandbox Refresh
    • Notifications
    • Permissions
      • Integration User
      • Integration User Scripts
    • Troubleshooting
      • Debugging Salesforce Triggers
    • Auto Updates

Copyright © 2025 GRAX, Inc.

On this page
  • Related Records Component
  • Record Versions Component
  • Global Search Custom Tab
  • Permissions Model

Was this helpful?

Export as PDF
  1. Reuse Data
  2. Managed Package
  3. Second Generation

Features

Second-Generation Managed Package

Last updated 27 days ago

Was this helpful?

Demos and Training Always Available

If you are a current or prospective customer of GRAX and interested in the Managed Package, our team is always happy to provide demonstrations, training, and/or installation assistance. Just and they'll put you in touch with the right people.

These components are only available for the Lightning Experience on the Desktop. Salesforce Classic and mobile are not supported.

Related Records Component

The Related Records component is designed to make viewing records that are related to a live Salesforce record as easy as possible, regardless of whether they are also live in Salesforce, were deleted by a user, or archived by GRAX.

This component is most valuable in Salesforce orgs that take advantage of GRAX's Archive features to keep the size and growth of their org under control. As you move more of your historical data out of Salesforce, it becomes increasingly important to be able to access that data in a user friendly way. With this component, users don't even need to leave the record page to:

  • See all cases ever opened for a customer, deleted or not

  • Review email threads related to deleted cases

  • Reread the notes on recurring tasks that were cleaned up years ago

  • ...and much more.

This component can be placed on record detail pages. It automatically searches for records matching the configured filters that are related to the record being viewed. For example, if the component is placed on an Account record page, the component will display records related to that account or its children. The set of fields returned can be configured in the component settings once added to a page.

Users can jump out into the standalone GRAX web application at will if their exploration becomes deep or complicated enough by clicking on the record hyperlinks.

Configuration

The following settings can be configured via the component properties within the Lightning App Builder:

Setting
Effect

Related Object

Controls the type of records that will be displayed.

Dataset Selection

Filters out records based on their deletion status.

Possible values are:

  • All (Live, Deleted, and Archived records)

  • Archived (Deleted by GRAX Archive)

  • Deleted (Deleted by any other means)

  • Archived or Deleted (Anything not Live)

Child Level

The level in the hierarchy under the root record that records should be retrieved from.

For example:

  • 1 means immediate children of the root record

  • 2 means grandchildren of the root record

  • 3 means children of grandchildren of the root record

Fields

A comma-separated list of Field API names to include in the output table. If no field exists for a provided name, that column will be blank in the resulting table.

Records Per Page

The number of records that will be displayed at once on the table. If more records than this exist, users can page through the results.

Override Title

Allows customization of the default page title which is usually based on the root object type.

Height

Sets the height of the component in the page.

Additional Configuration

A place to set optional, advanced configuration values that get passed to the GRAX application.

Record Versions Component

The Record Versions component is designed to make exploration of single-record history as easy as possible. This component can be placed on record detail pages. All backed up versions of the target record will be shown in the table, alongside a measure of how different each version is from the current state of the record.

Through use of the "Compare" functionality, users can see at a granular level what was changed in each version, what the old and new values were at each change, and even who made the change. Users can restore either an entire version of a record or cherry-pick specific fields from specific versions to restore.

Users can jump out into the standalone GRAX web application at will if their exploration becomes deep or complicated enough by clicking on the record name hyperlink.

Configuration

The following settings can be configured via the component properties within the Lightning App Builder:

Records Per Page

The number of records that will be displayed at once on the table. If more records than this exist, users can page through the results.

Override Title

Allows customization of the default page title which is usually based on the root object type.

Height

Sets the height of the component in the page.

Global Search Custom Tab

The Global Search Custom Tab is designed to let users search for data within GRAX using powerful filters and conditions without needing to leave the Salesforce platform. It offers parity with the normal Global Search experience in a form that will sit right alongside your other application tabs in Salesforce.

Do you need something slightly different?

Permissions Model

The components included in the Managed Package are secured by the same permissions model that the normal GRAX application interface uses. To use the components, users must have one of the following permission sets:

  • GRAX Console Standard Permission

  • GRAX Console Seeding Permission

  • GRAX Console Purge Permission

  • GRAX Console Power Permission

  • GRAX Console Admin Permission

These permission sets are created by Auto Config when you connect your GRAX app for the first time.

Users will also need to self-authorize the GRAX connected app by opening the GRAX application in a separate tab the first time they log in. This can be avoided by an admin pre-authorizing the users via the Connected App settings.

We're always looking for feedback on the user experience and feature set of our Lightning Web Components. If you have a specific use case that isn't covered by the components above, please to discuss your needs.

Related Records Component
Record Versions Component
Record Versions Comparison
Global Search Custom Tab
reach out to our Support team
open a support ticket