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

Was this helpful?

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

Uninstall

First-Generation Managed Package (Deprecated)

Last updated 28 days ago

Was this helpful?

User Impact

Before uninstalling any Managed Package, always make sure that your business and users are not actively depending on it. Uninstalling a package requires removing all components, custom code, and custom objects associated with that package. Proceed at your own risk.

When you are ready to remove the first-generation package from your org, the steps below can help. If you become stuck or encounter unexpected issues while following these steps, feel free to for assistance.

1

Log in to Salesforce

Log in to your Salesforce org via your standard login process as a user with the permissions to uninstall Managed Packages. The standard "System Admin" profile is sufficient.

2

Try Uninstalling the Package

Open the "Setup" menu, then open "Installed Packages" via the Quickfind search.

Find "GRAX" in the packages list, and click "Uninstall."

Check the confirmation checkbox on the next page, and click "Uninstall."

If the uninstall is successful, you will receive a confirmation email. If you receive this email, you are done with this guide and do not need to continue reading. If your uninstall failed, keep reading.

On the first attempt, it is likely that you will receive errors about components or other resources in the package still being used somewhere. A few common categories of these issues (and their solutions) are:

  • Users still assigned permission sets

    • Remove the package permission sets (those that start with "GRAX - ") from all users

  • Lightning Web Components still present in page layouts

    • Remove the components from the page layouts

  • Apex classes still referenced in Scheduled Jobs

    • Delete the "GRAXScheduledWorker" jobs from your "Scheduled Apex Jobs" list

Try to fix as many of these issues as possible, then proceed.

3

Try Uninstalling the Package Again

Now that you've resolved all possible issues that appeared during the previous attempt, try uninstalling the package again using the original steps.

If you encounter more issues, resolve them and repeat this process until the uninstall is successful. If you come across a reported issue that you cannot resolve, feel free to for assistance.

contact our Support team
reach out to our Support team