# Gearset Help Center > Help center for Gearset ## Getting started with Gearset - [Why should we have more than one team owner?](https://docs.gearset.com/en/articles/16132006-why-should-we-have-more-than-one-team-owner.md): Protect your account and avoid losing access when your only owner is unavailable - [Standard vs Express Compare and deploy](https://docs.gearset.com/en/articles/14741082-standard-vs-express-compare-and-deploy.md): This article compares the Standard vs Express Compare and deploy workflows and provides guidance on which one to choose for your deployment. - [Adopting Gearset - Video Tutorials](https://docs.gearset.com/en/articles/9805059-adopting-gearset-video-tutorials.md): Video tutorials and webinars to accelerate your adoption of Gearset - [Gearset Onboarding - Training Courses](https://docs.gearset.com/en/articles/8825457-gearset-onboarding-training-courses.md): Using Gearset's learning material to get the most value the platform. - [Getting started with your Deployment license](https://docs.gearset.com/en/articles/10205576-getting-started-with-your-deployment-license.md): Video tutorials to help you Compare & Deploy - [Getting started with your Data Backup license](https://docs.gearset.com/en/articles/10558634-getting-started-with-your-data-backup-license.md): Video tutorials to help you backup your data and restore it - [Getting started with your first deployment](https://docs.gearset.com/en/articles/14342838-getting-started-with-your-first-deployment.md) - [Starting a free trial and creating your Gearset account](https://docs.gearset.com/en/articles/594892-starting-a-free-trial-and-creating-your-gearset-account.md): Try out everything Gearset has to offer, free for 30 days, with nothing to install in your orgs - [Key features to try out](https://docs.gearset.com/en/articles/2288719-key-features-to-try-out.md): Our most popular features to use during your trial - [What orgs can I connect to Gearset during my trial?](https://docs.gearset.com/en/articles/7969927-what-orgs-can-i-connect-to-gearset-during-my-trial.md): What Orgs can I connect to Gearset during my trial? Can't connect Prod Org to Gearset yet, here are some more ideas. - [Which account should I use to log into Gearset?](https://docs.gearset.com/en/articles/606140-which-account-should-i-use-to-log-into-gearset.md): Avoid Salesforce Sandbox login if you can - [Starting a free trial of Gearset Data backup](https://docs.gearset.com/en/articles/8120431-starting-a-free-trial-of-gearset-data-backup.md): FAQs and information about Data backup using Gearset. - [Which Salesforce clouds does Gearset support?](https://docs.gearset.com/en/articles/2288798-which-salesforce-clouds-does-gearset-support.md): Gearset supports the Sales Cloud and Service Cloud which run on the Metadata API - [What org types does Gearset support?](https://docs.gearset.com/en/articles/606136-what-org-types-does-gearset-support.md): Gearset supports all Salesforce org types for comparison and deployment - [Gearset versus change sets](https://docs.gearset.com/en/articles/2288715-gearset-versus-change-sets.md): See why you should switch to Gearset - [Getting the most from your Org Intelligence trial](https://docs.gearset.com/en/articles/14007253-getting-the-most-from-your-org-intelligence-trial.md): This guide is designed to help your team get hands-on with Org Intelligence quickly, focusing on the real world use cases where Org Intelligence delivers the most value. ## Compare and deploy metadata - [Running your first comparison](https://docs.gearset.com/en/articles/9155775-running-your-first-comparison.md): Compare metadata between two environments - [Exploring comparison results](https://docs.gearset.com/en/articles/595002-exploring-comparison-results.md): View the metadata differences between your source and target environments. - [Where are subcomponents \(like Custom fields\), and their dependencies, displayed in the comparison results?](https://docs.gearset.com/en/articles/3154487-where-are-subcomponents-like-custom-fields-and-their-dependencies-displayed-in-the-comparison-results.md): How to find subcomponents \(e.g. Custom field\) of a parent object in your comparison results. Guide on how to identify item's dependencies! - [Getting started with the Profile and Permissions visualizer](https://docs.gearset.com/en/articles/10476405-getting-started-with-the-profile-and-permissions-visualizer.md): Working with Profiles and Permissions in Salesforce is tricky. Gearset makes it easy - here’s how. - [Suggestions in Compare and deploy](https://docs.gearset.com/en/articles/11477127-suggestions-in-compare-and-deploy.md): Bring in dependencies and missed changes early in your deployment workflow - [Running your first deployment](https://docs.gearset.com/en/articles/595095-running-your-first-deployment.md): Synchronize your source and target metadata with a few clicks - [What is Express Deploy?](https://docs.gearset.com/en/articles/13938209-what-is-express-deploy.md): Introducing Express Deploy, a new Compare and Deploy workflow designed to make moving small sets of changes faster and easier - [Saved comparison pairs](https://docs.gearset.com/en/articles/7183901-saved-comparison-pairs.md): Save comparison pairs of your source and target environments for a quick access. - [Comparison history](https://docs.gearset.com/en/articles/624892-comparison-history.md): View a history of previous comparisons and create deployments from them - [Draft deployments](https://docs.gearset.com/en/articles/610767-draft-deployments.md): Save org metadata snapshots, and share drafts for simple collaboration on deployments in development - [Validated packages](https://docs.gearset.com/en/articles/625156-validated-packages.md): Test your deployment prior to release. Utilize quick deploy, schedule automatic deployments, and verify team members' packages. - [Cloning deployment packages](https://docs.gearset.com/en/articles/624554-cloning-deployment-packages.md): Quickly migrate changes down your release pipeline by cloning a previous deployment - [Combine multiple deployments into one single deployment package](https://docs.gearset.com/en/articles/2627960-combine-multiple-deployments-into-one-single-deployment-package.md): Guidelines on how to combine multiple completed deployments into a single deployment package, and deploy to the same or another target - [Comparing managed package metadata with Gearset](https://docs.gearset.com/en/articles/2172003-comparing-managed-package-metadata-with-gearset.md): How to compare and deploy changes to your managed packages - [Create pull requests from "Deployment summary" page](https://docs.gearset.com/en/articles/3954372-create-pull-requests-from-deployment-summary-page.md): Create a PR from "Deployment summary" page in our app - [Metadata deployment history](https://docs.gearset.com/en/articles/625054-metadata-deployment-history.md): View a history of previous metadata deployments made via "Compare and deploy", download deployment reports, do a rollback or clone a package - [Deploy package straight to target](https://docs.gearset.com/en/articles/3343839-deploy-package-straight-to-target.md): Skip the comparison and analysis steps by deploying an existing package to a new target from the deployment history page - [How do I change the API version that Gearset uses?](https://docs.gearset.com/en/articles/1883730-how-do-i-change-the-api-version-that-gearset-uses.md): How to change the API version Gearset uses for a deployment - [How can I change the deployment package before deploying?](https://docs.gearset.com/en/articles/6069527-how-can-i-change-the-deployment-package-before-deploying.md): Download the deployment package of your comparison run in 'Compare and deploy' to edit it - [How does Gearset handle Salesforce metadata API releases?](https://docs.gearset.com/en/articles/4934349-how-does-gearset-handle-salesforce-metadata-api-releases.md): Everything you need to know about Gearset's support for new Salesforce API releases - [Splitting a complex deployment into stages](https://docs.gearset.com/en/articles/2117699-splitting-a-complex-deployment-into-stages.md): A guide to merging environments that are substantially different - [Using environment variables in Gearset](https://docs.gearset.com/en/articles/5557015-using-environment-variables-in-gearset.md): How to replace specified fields in metadata with custom values during a deployment - [Using regex in custom metadata filters](https://docs.gearset.com/en/articles/2189299-using-regex-in-custom-metadata-filters.md): A guide on how you can include and exclude items from your metadata filter using regular expressions - [Viewing metadata in Salesforce from a comparison](https://docs.gearset.com/en/articles/8218110-viewing-metadata-in-salesforce-from-a-comparison.md): This article describes how you can easily view metadata in Salesforce from a metadata comparison. - [Why is the rollback item count different from the deployment selected item count?](https://docs.gearset.com/en/articles/6969320-why-is-the-rollback-item-count-different-from-the-deployment-selected-item-count.md) - [Why is the 'Changed on' or 'Changed by' sometimes incorrect?](https://docs.gearset.com/en/articles/2292624-why-is-the-changed-on-or-changed-by-sometimes-incorrect.md): Understanding why some metadata have incorrect 'Changed on' and 'Changed by' information - [What metadata types does Gearset support?](https://docs.gearset.com/en/articles/2286289-what-metadata-types-does-gearset-support.md): Gearset can support anything in the Salesforce Metadata API - [Which metadata differences are the same between different Gearset comparisons](https://docs.gearset.com/en/articles/5817068-which-metadata-differences-are-the-same-between-different-gearset-comparisons.md): In delta CI, combining and cloning packages a second comparison is run. - [Getting started with Flow Navigator](https://docs.gearset.com/en/articles/8989393-getting-started-with-flow-navigator.md) - [Getting started with the Lightning Page view](https://docs.gearset.com/en/articles/9556184-getting-started-with-the-lightning-page-view.md): Guidance on how to use our Lightning Page view to improve the deployments of Lightning page components. - [Rolling back a deployment made with Compare and deploy](https://docs.gearset.com/en/articles/618671-rolling-back-a-deployment-made-with-compare-and-deploy.md): Perform either partial or full rollback for any metadata deployment made with "Compare and deploy" - [Configuring comparisons](https://docs.gearset.com/en/articles/619012-configuring-comparisons.md): Choose your source and target metadata location and compare them for differences - [What does Gearset count as a managed package component?](https://docs.gearset.com/en/articles/9037661-what-does-gearset-count-as-a-managed-package-component.md): What information does Gearset use when building the comparison grid? How does it determine whether something is part of a managed package? - [Excluding unlocked packages from the filter](https://docs.gearset.com/en/articles/10010916-excluding-unlocked-packages-from-the-filter.md): How to exclude unlocked packages from your comparison's filter in Gearset - [Why 'Unknown' is sometimes displayed as the 'Changed by' value in the results table](https://docs.gearset.com/en/articles/977225-why-unknown-is-sometimes-displayed-as-the-changed-by-value-in-the-results-table.md): In the results table, we sometimes display 'Unknown' in the 'Changed by' column instead of the name of the user responsible for the change - [Comparison date range](https://docs.gearset.com/en/articles/10469575-comparison-date-range.md): A quicker way to view and compare your recent metadata changes - [How to deploy Account team roles](https://docs.gearset.com/en/articles/4195881-how-to-deploy-account-team-roles.md): Guidance on how to retrieve and deploy Account team roles using StandardValueSet metadata - [How to deploy 'Big objects'](https://docs.gearset.com/en/articles/4190530-how-to-deploy-big-objects.md): 'Big objects' are part of the 'Custom object' metadata type - guidance on how to retrieve them in our app - [How to deploy Community pages and communities builder](https://docs.gearset.com/en/articles/2553179-how-to-deploy-community-pages-and-communities-builder.md): How to deploy communities and pages created with the communities builder - [How to deploy buttons, links, and actions](https://docs.gearset.com/en/articles/2822099-how-to-deploy-buttons-links-and-actions.md): Guidelines on how to retrieve and deploy Custom links, buttons and actions - [How to deploy Custom metadata type access and custom settings access](https://docs.gearset.com/en/articles/3746172-how-to-deploy-custom-metadata-type-access-and-custom-settings-access.md): How to retrieve and compare profile and permission set access for custom metadata types and custom setting definitions - [How to deploy "Custom metadata" \(new items\)](https://docs.gearset.com/en/articles/4448745-how-to-deploy-custom-metadata-new-items.md): Using compare and deploy to deploy Custom Metadata - [How to deploy Compact Layout assignments](https://docs.gearset.com/en/articles/8424559-how-to-deploy-compact-layout-assignments.md): Guidance on how to retrieve and deploy Compact Layout assignments using Custom object and Record type metadata types - [How to deploy Custom Fields](https://docs.gearset.com/en/articles/1759728-how-to-deploy-custom-fields.md) - [How to deploy Digital Experiences \(aka Communities\)](https://docs.gearset.com/en/articles/5554072-how-to-deploy-digital-experiences-aka-communities.md): How to deploy Experience Bundle, Experience Cloud Sites, Networks and further community customisations on Salesforce - [How to deploy Einstein Analytics](https://docs.gearset.com/en/articles/3777962-how-to-deploy-einstein-analytics.md): Einstein Analytics is also known as Tableau CRM and can be deployed via "Wave" metadata types - [How to deploy Email Alerts](https://docs.gearset.com/en/articles/4825591-how-to-deploy-email-alerts.md): Guidance on how to retrieve and deploy Email Alerts by using the Workflow metadata type - [How to deploy EmailServicesFunctions](https://docs.gearset.com/en/articles/2489478-how-to-deploy-emailservicesfunctions.md) - [How to deploy Expression sets](https://docs.gearset.com/en/articles/9259809-how-to-deploy-expression-sets.md): How to retrieve and deploy Expressions sets. Resolution to a validation error: "We couldn't find the parent record for the version \" - [How to deploy Field dependencies](https://docs.gearset.com/en/articles/9585488-how-to-deploy-field-dependencies.md): Where to find Field dependencies in your comparison - [How to deploy Field history tracking](https://docs.gearset.com/en/articles/9263416-how-to-deploy-field-history-tracking.md): How to retrieve and deploy field history tracking using Gearset - [How to deploy ForecastingType metadata](https://docs.gearset.com/en/articles/8792942-how-to-deploy-forecastingtype-metadata.md): A walkthrough on how to deploy ForecastingType metadata - [How to deploy Flows](https://docs.gearset.com/en/articles/4146910-how-to-deploy-flows.md): Instructions for comparing and deploying flows using Gearset, and some common issues that can arise when deploying flows - [How to deploy Global Actions](https://docs.gearset.com/en/articles/9708302-how-to-deploy-global-actions.md): Guidance on how to retrieve and deploy new or changed 'Global Action' items via 'Quick action' metadata type in Gearset - [How to deploy Knowledge articles](https://docs.gearset.com/en/articles/2451694-how-to-deploy-knowledge-articles.md) - [How to deploy Lightning pages and Lightning page assignments](https://docs.gearset.com/en/articles/1418161-how-to-deploy-lightning-pages-and-lightning-page-assignments.md): Quickly move your Lightning pages, Lightning page assignments, and components between orgs - [How to deploy Lightning Web Components \(LWC\) with Gearset](https://docs.gearset.com/en/articles/5828544-how-to-deploy-lightning-web-components-lwc-with-gearset.md): How to deploy Lightning Web Components from org to org, and through Pipelines - [How to deploy Multi-currencies](https://docs.gearset.com/en/articles/6215794-how-to-deploy-multi-currencies.md): Limitations on deploying multi-currencies with Gearset - [How to deploy a new custom field with its field-level security settings](https://docs.gearset.com/en/articles/1381749-how-to-deploy-a-new-custom-field-with-its-field-level-security-settings.md): Quickly deploy a new custom field with its FLS - [How to deploy Permission changes for Custom Apps](https://docs.gearset.com/en/articles/2385098-how-to-deploy-permission-changes-for-custom-apps.md): Gearset can help you migrate specific profile assignments to Custom Applications - [How to deploy Permission sets, Permission set groups, and Permission set assignments](https://docs.gearset.com/en/articles/6908159-how-to-deploy-permission-sets-permission-set-groups-and-permission-set-assignments.md): How to deploy a new Salesforce permission set and other components - [How to deploy picklist changes on Standard and Custom Fields](https://docs.gearset.com/en/articles/1690236-how-to-deploy-picklist-changes-on-standard-and-custom-fields.md): How do you deploy new picklist values on Standard and Custom Fields? - [How to get started with Precision Deployments](https://docs.gearset.com/en/articles/6407322-how-to-get-started-with-precision-deployments.md): How to deploy specific layout, report type, setting and record type items. Precision deployments can also be used for CPQ data records! - [How to deploy Precision deployment of Apex code](https://docs.gearset.com/en/articles/8484671-how-to-deploy-precision-deployment-of-apex-code.md): Gearset can help you deploy individual line changes to Apex code and triggers - [How to retrieve and deploy profiles and their components](https://docs.gearset.com/en/articles/8046993-how-to-retrieve-and-deploy-profiles-and-their-components.md): Guidance on how to use the metadata filter to find changes to Profiles. - [How to deploy Record types](https://docs.gearset.com/en/articles/618976-how-to-deploy-record-types.md): Tips for deploying Salesforce record types using Gearset - [How to deploy Reports and Report Folders](https://docs.gearset.com/en/articles/3292963-how-to-deploy-reports-and-report-folders.md): How public and private folders affect report deployments - [How to deploy Search Layouts](https://docs.gearset.com/en/articles/612853-how-to-deploy-search-layouts.md): A step-by-step guide to retrieving and deploying Search Layouts using Gearset's "Compare and deploy" - [How to deploy Standard value set metadata](https://docs.gearset.com/en/articles/2992095-how-to-deploy-standard-value-set-metadata.md): Guidance on how to retrieve and deploy Standard value set metadata via our 'Compare now' feature - [How to deploy State and country or territory picklists](https://docs.gearset.com/en/articles/5775415-how-to-deploy-state-and-country-or-territory-picklists.md): What to include in the metadata filter and what to look for in the comparison results - [How to deploy Translations](https://docs.gearset.com/en/articles/735752-how-to-deploy-translations.md): A walkthrough on how to deploy translations and some common gotchas - [Translation Workbench - how to deploy changes made in the 'Override' section](https://docs.gearset.com/en/articles/9735986-translation-workbench-how-to-deploy-changes-made-in-the-override-section.md): Guidance on how to retrieve and deploy changes to translations made in the Salesforce org in Translation Workbench \> Override. - [How to deploy a renamed label of a standard object](https://docs.gearset.com/en/articles/8967204-how-to-deploy-a-renamed-label-of-a-standard-object.md): How to deploy a name change made in the "Rename Tabs and Labels" section in Salesforce using Gearset - [Flows - how to activate Flows when deploying to production](https://docs.gearset.com/en/articles/8953442-flows-how-to-activate-flows-when-deploying-to-production.md): This article describes how to activate flows when deploying to production using our Compare and Deploy tool. - [How to deploy Public Group metadata](https://docs.gearset.com/en/articles/8565506-how-to-deploy-public-group-metadata.md): Guidance on how to retrieve and deploy Public group metadata using Group metadata type - [How to deploy Lightning record page assignments](https://docs.gearset.com/en/articles/2536723-how-to-deploy-lightning-record-page-assignments.md): Guidelines on how to retrieve and deploy Lightning record page assignments using Gearset's 'Compare and deploy' feature - [How to deploy System permission 'Waive Multi-Factor Authentication for Exempt Users'](https://docs.gearset.com/en/articles/8581364-how-to-deploy-system-permission-waive-multi-factor-authentication-for-exempt-users.md): How to find the Multi-Factor Authentication \(MFA\) system permission for exempt users in your comparison results - [How to deploy Surveys](https://docs.gearset.com/en/articles/8898608-how-to-deploy-surveys.md): To deploy Salesforce Surveys from one org to another \(or via an intermediate version control system\) - [How to deploy data records of "ProductConfigurationProcedure" object](https://docs.gearset.com/en/articles/9066998-how-to-deploy-data-records-of-productconfigurationprocedure-object.md): Guidance on what tool in Gearset app to use to deploy records of this Vlocity object - [How to deploy Fundraising standard objects, such as "GiftTransaction" and "GiftCommitment"](https://docs.gearset.com/en/articles/9083575-how-to-deploy-fundraising-standard-objects-such-as-gifttransaction-and-giftcommitment.md): Guidance on retrieval of Fundraising standard objects \(via custom object metadata\), which are a part of Salesforce Nonprofit Cloud - [How to deploy Business process metadata](https://docs.gearset.com/en/articles/10983612-how-to-deploy-business-process-metadata.md) - [How to deploy Platform Events](https://docs.gearset.com/en/articles/12302280-how-to-deploy-platform-events.md): This guide explains how to retrieve and deploy Platform Events in Gearset - [How to deploy Organization-Wide Sharing Defaults](https://docs.gearset.com/en/articles/12978234-how-to-deploy-organization-wide-sharing-defaults.md): Guidelines on how to retrieve and deploy Organization-Wide sharing defaults - [How to deploy "Lead Mapping" also known as Lead Convert Settings](https://docs.gearset.com/en/articles/13047460-how-to-deploy-lead-mapping-also-known-as-lead-convert-settings.md): A walkthrough on how to deploy "Lead Mapping" \(also known as Lead Convert Settings\) - [Why custom labels cannot be filtered](https://docs.gearset.com/en/articles/13455913-why-custom-labels-cannot-be-filtered.md): Custom Labels XML structure and why individual labels cannot be filtered - [How to deploy Embedded Service Deployments](https://docs.gearset.com/en/articles/13688870-how-to-deploy-embedded-service-deployments.md): This guide explains how to retrieve and deploy Embedded Services deployments \(ESD\) in Gearset - [How to deploy email templates with Gearset](https://docs.gearset.com/en/articles/15443316-how-to-deploy-email-templates-with-gearset.md): How to deploy email template folders and email templates between Salesforce orgs using Gearset, covering both Lightning and Classic email templates. - [How to delete flows with Gearset](https://docs.gearset.com/en/articles/15444980-how-to-delete-flows-with-gearset.md): How to delete Salesforce Flows using Gearset, how the problem analyzers handle versioning and active Flows for you, and what to do when paused or failed Flow interviews block the deletion. - [Why changing an email template's type doesn't apply after a successful deployment](https://docs.gearset.com/en/articles/16161527-why-changing-an-email-template-s-type-doesn-t-apply-after-a-successful-deployment.md): Your change isn't applied after a successful deployment, because the Metadata API can't convert an existing email template between Text, HTML, Custom, and Visualforce. - [Automated post-deployment anonymous Apex](https://docs.gearset.com/en/articles/8027503-automated-post-deployment-anonymous-apex.md): Learn how to run an anonymous Apex script after a successful deployment - [Running anonymous Apex code on your orgs](https://docs.gearset.com/en/articles/7470537-running-anonymous-apex-code-on-your-orgs.md): Run anonymous Apex code on your owned or shared org connections - [Gearset suggested Apex tests](https://docs.gearset.com/en/articles/6194168-gearset-suggested-apex-tests.md) - [Setting Apex test levels](https://docs.gearset.com/en/articles/1376067-setting-apex-test-levels.md): A guide to running tests when deploying with Gearset - [What is a metadata filter](https://docs.gearset.com/en/articles/8880337-what-is-a-metadata-filter.md): Everything you need to know about our default metadata filters - [Refreshing metadata in Compare and deploy](https://docs.gearset.com/en/articles/9034444-refreshing-metadata-in-compare-and-deploy.md): Easily refresh specific metadata types and components in Gearset - [Manage custom filters in Compare and deploy](https://docs.gearset.com/en/articles/8656915-manage-custom-filters-in-compare-and-deploy.md): Guidance on how to manage your custom created filters in our "Compare and deploy" UI - [Manage custom filters in CI jobs](https://docs.gearset.com/en/articles/618760-manage-custom-filters-in-ci-jobs.md): Guidance on how to create, save and manage custom metadata filters in your CI jobs - [Comparison sidebar UI and features](https://docs.gearset.com/en/articles/8646589-comparison-sidebar-ui-and-features.md): A guide on the 'Compare and deploy' sidebar interface and its features - [Using regex to filter comparison results](https://docs.gearset.com/en/articles/1584768-using-regex-to-filter-comparison-results.md) - [Using source tracking as a custom filter in Compare and deploy](https://docs.gearset.com/en/articles/8646545-using-source-tracking-as-a-custom-filter-in-compare-and-deploy.md): Learn more about using source tracking as a custom filter in our 'Compare and deploy' feature - ["Default CI comparison" metadata filter](https://docs.gearset.com/en/articles/8870378-default-ci-comparison-metadata-filter.md): What's included in our "Default CI Comparison" metadata filter? - ["Default comparison" metadata filter](https://docs.gearset.com/en/articles/8870853-default-comparison-metadata-filter.md): What's included in our "Default comparison" metadata filter? - ["Default Experience Cloud comparison" metadata filter](https://docs.gearset.com/en/articles/8871232-default-experience-cloud-comparison-metadata-filter.md): What's included in our "Default Experience Cloud comparison" metadata filter? - ["On-demand comparison" metadata filter](https://docs.gearset.com/en/articles/9470370-on-demand-comparison-metadata-filter.md): What is the On-demand comparison filter? - ["Default profiles and permission sets comparison" metadata filter](https://docs.gearset.com/en/articles/8871248-default-profiles-and-permission-sets-comparison-metadata-filter.md): What's included in our "Default Profiles and permission sets comparison" metadata filter? - ["Compare all" metadata filter](https://docs.gearset.com/en/articles/8871478-compare-all-metadata-filter.md): What's included in our "Compare all" metadata filter? - [Automatically include permissions dependencies in your comparisons](https://docs.gearset.com/en/articles/10669037-automatically-include-permissions-dependencies-in-your-comparisons.md): Guidance on how to configure your on-demand comparisons to always include permission metadata when you add other metadata types - ["Basic comparison" metadata filter](https://docs.gearset.com/en/articles/8870272-basic-comparison-metadata-filter.md): What's included in our "Basic Comparison" metadata filter? - [A brief introduction to version control](https://docs.gearset.com/en/articles/2287242-a-brief-introduction-to-version-control.md): What version control is, and how it benefits your team - [Gearset and git](https://docs.gearset.com/en/articles/3727761-gearset-and-git.md): Module 5. Harness the power of version control through Gearset - [How to set up a new source control repository](https://docs.gearset.com/en/articles/5223417-how-to-set-up-a-new-source-control-repository.md): A practical guide to setting up a new source control repository as the source of truth in a Gearset release pipeline - [Structuring your source control repository](https://docs.gearset.com/en/articles/2835001-structuring-your-source-control-repository.md): Gearset supports the Metadata API and SFDX source format directory structure in version control - [Connecting to popular on-premise source control systems](https://docs.gearset.com/en/articles/1613486-connecting-to-popular-on-premise-source-control-systems.md): This article walks through how to connect to popular on-premise source control systems via username/password, and how to troubleshoot issues - [Integrating with Bitbucket](https://docs.gearset.com/en/articles/6286914-integrating-with-bitbucket.md): Deploy to and from your hosted Bitbucket source control provider - [Integrating with Azure DevOps Server](https://docs.gearset.com/en/articles/6265095-integrating-with-azure-devops-server.md): Deploy to and from your ADO server for source control - [Integrating with GitLab](https://docs.gearset.com/en/articles/6265042-integrating-with-gitlab.md): Deploy to and from your hosted GitLab source control provider using Gearset - [Integrating with Azure DevOps](https://docs.gearset.com/en/articles/6263288-integrating-with-azure-devops.md): Deploy to and from your hosted Azure DevOps \(ADO\) source control provider with Gearset - [Integrating with GitHub](https://docs.gearset.com/en/articles/6251295-integrating-with-github.md): Deploy to and from your hosted GitHub source control provider using Gearset - [Integrating with GitHub Enterprise Server through an OAuth App](https://docs.gearset.com/en/articles/4163524-integrating-with-github-enterprise-server-through-an-oauth-app.md): This guide details how to set up a connection to your GitHub Enterprise instance using an OAuth App. - [Integrating with Self-Managed/Dedicated GitLab](https://docs.gearset.com/en/articles/3885343-integrating-with-self-managed-dedicated-gitlab.md): Deploy to and from your own GitLab instance using Gearset - [Integrating with Bitbucket Server / Bitbucket Data Center](https://docs.gearset.com/en/articles/1782885-integrating-with-bitbucket-server-bitbucket-data-center.md): Deploy to and from Bitbucket Server / Bitbucket Data Center using Gearset - [Integrating with GitHub or GitHub Enterprise through a GitHub App](https://docs.gearset.com/en/articles/9965863-integrating-with-github-or-github-enterprise-through-a-github-app.md): This guide walks you through integrating Gearset with your GitHub or GitHub Enterprise instance through a GitHub App - [Choosing a package directory for new components in an SFDX project](https://docs.gearset.com/en/articles/15972328-choosing-a-package-directory-for-new-components-in-an-sfdx-project.md): This guidance applies to SFDX source format projects with multiple package directories - [A guide to merging Salesforce metadata](https://docs.gearset.com/en/articles/685459-a-guide-to-merging-salesforce-metadata.md): Handling merge conflicts in your metadata with Gearset and your version control system - [Custom metadata filter versus package.xml](https://docs.gearset.com/en/articles/3142294-custom-metadata-filter-versus-package-xml.md): Why doesn't my package.xml work? - [Enforcing code review before promotion with branch protection rules](https://docs.gearset.com/en/articles/6170088-enforcing-code-review-before-promotion-with-branch-protection-rules.md): How to enforce code reviews and approvals with branch protection rules, to make sure all pull requests are tested before promotion - [Filtering comparison results by package.xml](https://docs.gearset.com/en/articles/2704464-filtering-comparison-results-by-package-xml.md): How Gearset applies package filtering to your comparison results - [Limitations of custom Git connections](https://docs.gearset.com/en/articles/7262407-limitations-of-custom-git-connections.md): Connecting any Git-based source control system comes with its limitations - [Managing status check rules in GitHub](https://docs.gearset.com/en/articles/2437757-managing-status-check-rules-in-github.md): How to enable or disable the requirement for Gearset-related status checks to pass before merging a pull request in GitHub - [Source control setup for LWC test runs](https://docs.gearset.com/en/articles/5204895-source-control-setup-for-lwc-test-runs.md): Instructions on the correct format and setup that your git repository needs to run LWC tests as part of a CI job run in Gearset. - [Should I source control managed packages?](https://docs.gearset.com/en/articles/1829435-should-i-source-control-managed-packages.md): Decide whether to deploy metadata associated with managed packages into version control - [Tips for comparing metadata in source control repositories](https://docs.gearset.com/en/articles/606001-tips-for-comparing-metadata-in-source-control-repositories.md): 4 tips on working with source controlled metadata, structuring your repository, and working with package.xml files - [Why is my metadata deployed to source control in SFDX source or MDAPI format?](https://docs.gearset.com/en/articles/4455774-why-is-my-metadata-deployed-to-source-control-in-sfdx-source-or-mdapi-format.md): How to ensure that your metadata is deployed in the correct format - [What does a commit being ‘ahead’ or ‘behind’ mean when looking at my branches in GitHub?](https://docs.gearset.com/en/articles/8519201-what-does-a-commit-being-ahead-or-behind-mean-when-looking-at-my-branches-in-github.md): Why does a branch on GitHub show ‘this branch is X commits ahead, Y commits behind main'? What does it actually mean? What about Sync PRs? - [What does Gearset’s repo dependency cleaner do?](https://docs.gearset.com/en/articles/3624846-what-does-gearset-s-repo-dependency-cleaner-do.md): What Gearset's repo dependency cleaner does, and how to run it automatically during deployments or on demand against any branch. - [Commit signing](https://docs.gearset.com/en/articles/7865956-commit-signing.md): How to set up GPG commit signing in Gearset - [How can I uninstall managed packages from my source control repository?](https://docs.gearset.com/en/articles/3590268-how-can-i-uninstall-managed-packages-from-my-source-control-repository.md) - [Branch management](https://docs.gearset.com/en/articles/2288706-branch-management.md): Controlling branch creation and deletion - [Salesforce namespace being added to XML node\(s\) in source control](https://docs.gearset.com/en/articles/8929948-salesforce-namespace-being-added-to-xml-node-s-in-source-control.md): This article talks about why Salesforce namespaces can be added to some XML nodes - [Using the Salesforce code analyzer official GitHub action with Gearset](https://docs.gearset.com/en/articles/8898623-using-the-salesforce-code-analyzer-official-github-action-with-gearset.md): Add Salesforce code analyzer to your Gearset pipeline via GitHub, identify problems in code sooner and continuously enforce code quality. - [Why do irrelevant validations show up in my pull request in GitHub?](https://docs.gearset.com/en/articles/5967402-why-do-irrelevant-validations-show-up-in-my-pull-request-in-github.md): How GitHub treats commits in determining branch protection rule checks - [Why don't more teams use version control?](https://docs.gearset.com/en/articles/2287248-why-don-t-more-teams-use-version-control.md): Common stumbling blocks to adopting version control - [Managing status check rules in Azure DevOps \(ADO\)](https://docs.gearset.com/en/articles/9004766-managing-status-check-rules-in-azure-devops-ado.md): How can you enforce particular requirements on your Pull Requests when using Azure DevOps? - [Why are my reviews being dismissed in my Pipeline? \(GitHub\)](https://docs.gearset.com/en/articles/13885937-why-are-my-reviews-being-dismissed-in-my-pipeline-github.md): Understanding the cause and resolution of the "The merge-base changed after approval" GitHub message - [EventBridge configuration for AWS CodeCommit](https://docs.gearset.com/en/articles/6762033-eventbridge-configuration-for-aws-codecommit.md): Required configuration for triggering CI validation after PR creation for AWS CodeCommit integration - [Setting up CI job webhooks for AWS CodeCommit](https://docs.gearset.com/en/articles/2069379-setting-up-ci-job-webhooks-for-aws-codecommit.md): How to set up your CI job with webhooks, to deploy changes made to a branch - [Setting up AWS CodeCommit as a source control provider in Gearset](https://docs.gearset.com/en/articles/3487425-setting-up-aws-codecommit-as-a-source-control-provider-in-gearset.md): Set up a repository and users on AWS CodeCommit to use with Gearset Pipelines - [Setting up Pipeline webhooks for AWS CodeCommit](https://docs.gearset.com/en/articles/12800580-setting-up-pipeline-webhooks-for-aws-codecommit.md): How to set up your Pipeline with webhooks, to deploy changes made to a branch - [Packaging with metadata](https://docs.gearset.com/en/articles/12745911-packaging-with-metadata.md): How to create and install 2GP unlocked package in Gearset ## Data backup and Archiving - [Creating your first data backup job](https://docs.gearset.com/en/articles/3277396-creating-your-first-data-backup-job.md): Backup your metadata and data records with Gearset - [Running and managing your backup job](https://docs.gearset.com/en/articles/11496146-running-and-managing-your-backup-job.md): Walkthrough on: running and managing job settings, data backup dashboard \(e.g. job history, restoration, object analysis and audit history\) - [A data backup job's first run](https://docs.gearset.com/en/articles/5516854-a-data-backup-job-s-first-run.md): How new data backup jobs back up record data and files - [What binary data \(files or attachments\) are supported in Gearset's backup solution?](https://docs.gearset.com/en/articles/9311061-what-binary-data-files-or-attachments-are-supported-in-gearset-s-backup-solution.md): Guidance on what binary data \(e.g. files or attachments\) can be backed up via our backup tool - [Searching for records in data backup](https://docs.gearset.com/en/articles/8141478-searching-for-records-in-data-backup.md): Search and find a record in your data backup jobs - [What data is backed up in each run?](https://docs.gearset.com/en/articles/8425850-what-data-is-backed-up-in-each-run.md): Does Gearset data backup do full or incremental runs? - [Data backup - downloading data](https://docs.gearset.com/en/articles/7959504-data-backup-downloading-data.md): Downloading data from a data backup job - [Deleting a record from a data backup job](https://docs.gearset.com/en/articles/3456546-deleting-a-record-from-a-data-backup-job.md): How to remove records from your backups as part of your compliance or legal requirements - [How can I view particular record ID in the data backup runs?](https://docs.gearset.com/en/articles/5982459-how-can-i-view-particular-record-id-in-the-data-backup-runs.md): Look for a specific record ID in Gearset's data backup runs. - [How do I see who deleted a record?](https://docs.gearset.com/en/articles/8391129-how-do-i-see-who-deleted-a-record.md): Where to find who deleted a specific record in a backup job. - [Transferring data backup job ownership](https://docs.gearset.com/en/articles/5477309-transferring-data-backup-job-ownership.md): Has a colleague moved from the team or changed roles? Change the owner of any existing data backup jobs - [How to delete a data backup job](https://docs.gearset.com/en/articles/9319832-how-to-delete-a-data-backup-job.md): Learn how to delete a backup job, a data backup master key, or individual records within a data backup. - [How to delete the data from your backup runs](https://docs.gearset.com/en/articles/6971381-how-to-delete-the-data-from-your-backup-runs.md): How to delete your data stored on Gearset's servers - [How to set backup job permissions](https://docs.gearset.com/en/articles/8770269-how-to-set-backup-job-permissions.md): This article includes information on what each backup permission enables, and how these can be used to manage user control. - [Gearset backup & restore - User permissions](https://docs.gearset.com/en/articles/8989748-gearset-backup-restore-user-permissions.md): We're commonly asked "Which Permissions should be added to the authenticated user for backup & restore"? Here, we address that question! - [Gearset backup & restore - job filters](https://docs.gearset.com/en/articles/9036985-gearset-backup-restore-job-filters.md): Gearset provides a "Recommended filter" for Backup & Restore - here we discuss what objects are recommended and which aren't. - [Changes introduced with "New recommended objects" backup job setting](https://docs.gearset.com/en/articles/9277527-changes-introduced-with-new-recommended-objects-backup-job-setting.md): Read about a new setting in a backup job, which allows users to back up the vast majority of business-critical standard and custom objects - [What is Gearset PK chunking and should I use it?](https://docs.gearset.com/en/articles/9937947-what-is-gearset-pk-chunking-and-should-i-use-it.md): Find out what Gearset PK chunking does and whether it would beneficial to switch it on for your team. - [Running a Backup in Pipelines](https://docs.gearset.com/en/articles/12683689-running-a-backup-in-pipelines.md): Back up your data before deploying to Production - [We could not fetch the deletion information for this record](https://docs.gearset.com/en/articles/13413773-we-could-not-fetch-the-deletion-information-for-this-record.md): "We could not fetch the deletion information for this record." - message explanation - [Data restoration using Gearset](https://docs.gearset.com/en/articles/8065268-data-restoration-using-gearset.md): This article describes the different methods of restoring data using Gearset's Data backup tool. - [Restoration of "Household Accounts" from a backup job](https://docs.gearset.com/en/articles/8265380-restoration-of-household-accounts-from-a-backup-job.md): Accounts from the Nonprofit success pack \(npsp, npe01, npe03, npe4, npe5 objects\) - [Restoring a record that has been merged in Salesforce](https://docs.gearset.com/en/articles/6009690-restoring-a-record-that-has-been-merged-in-salesforce.md): How can you restore a Salesforce record and related records to the original state after merging it? - [Restoring changed fields from a data backup job](https://docs.gearset.com/en/articles/6765573-restoring-changed-fields-from-a-data-backup-job.md): Restoring unwanted changes in specified fields in an object, while leaving the good changes in place - [Restoring deleted records with dependent objects](https://docs.gearset.com/en/articles/5580886-restoring-deleted-records-with-dependent-objects.md): Restoring records and their associated deleted child records - [Restoring deleted records without dependencies](https://docs.gearset.com/en/articles/3456807-restoring-deleted-records-without-dependencies.md): Use Gearset's data backup jobs to easily restore a single lost or corrupted record to your Salesforce orgs - [Restoring files and attachments from a backup job](https://docs.gearset.com/en/articles/5797660-restoring-files-and-attachments-from-a-backup-job.md): Gearset can restore deleted files \(ContentDocument\) and attachments from a data backup job - [Restoring metadata from a data backup job](https://docs.gearset.com/en/articles/3457045-restoring-metadata-from-a-data-backup-job.md): Use Gearset's data backup jobs to easily restore configuration settings in your orgs - [Replicating multiple records and their full data structure from a backup job](https://docs.gearset.com/en/articles/3456739-replicating-multiple-records-and-their-full-data-structure-from-a-backup-job.md): How to replicate snapshot data to another org or run a restore across multiple objects. - [Restoring Content files from an archive](https://docs.gearset.com/en/articles/13106444-restoring-content-files-from-an-archive.md): How to restore Content files \(ContentDocument, ContentVersion, ContentDocumentLink\) that have been archived - [Can I back up a formula field?](https://docs.gearset.com/en/articles/6441013-can-i-back-up-a-formula-field.md): Data backup and why it's not possible to backup a calculated field. - [Backup support for Custom Metadata Types \("\_\_mdt" objects\)](https://docs.gearset.com/en/articles/5006803-backup-support-for-custom-metadata-types-__mdt-objects.md): How data backup jobs back up Custom Metadata Types, and how best to monitor changes - [Backup support for knowledge articles](https://docs.gearset.com/en/articles/4618470-backup-support-for-knowledge-articles.md): How Gearset backs up \_\_kav records, KnowledgeArticleVersion, kav - ["Manual metadata filtering" - optional setting on your Backup job](https://docs.gearset.com/en/articles/8644335-manual-metadata-filtering-optional-setting-on-your-backup-job.md): How to enable this feature for your team's backup jobs, and how this can fix metadata object-related issues with your backup job. - [Getting started with the Data Dashboard](https://docs.gearset.com/en/articles/10185378-getting-started-with-the-data-dashboard.md): How to use Gearset's Data Dashboard tool - [Gearset BYOK via AWS KMS for backup](https://docs.gearset.com/en/articles/8489884-gearset-byok-via-aws-kms-for-backup.md): Find out the key differences between BYOK feature \(for Enterprise licenses only\), and Self-Service Encryption Key \(for Starter licenses\) - [Setting up BYOK for Gearset backup using AWS KMS](https://docs.gearset.com/en/articles/8439525-setting-up-byok-for-gearset-backup-using-aws-kms.md): Guidance on how to set up BYOK \(Bring Your Own Key\) for Gearset's Backup job using AWS KMS \(Key Management Service\) - [BYOK \(Bring Your Own Key\) vs Self-Service Encryption Key for Backup and Archiving](https://docs.gearset.com/en/articles/10618540-byok-bring-your-own-key-vs-self-service-encryption-key-for-backup-and-archiving.md): Find out the key differences between BYOK feature \(for Enterprise licenses only\), and Self-Service Encryption Key \(for Starter licenses\) - [An introduction to Gearset's data problem analyzers](https://docs.gearset.com/en/articles/7888020-an-introduction-to-gearset-s-data-problem-analyzers.md): Understanding how Gearset's data problem analyzers help make your data backup restores more reliable - [Data Archiving with Gearset](https://docs.gearset.com/en/articles/9189702-data-archiving-with-gearset.md): A quick intro into archiving your data with Gearset. - [What data we capture when Archiving](https://docs.gearset.com/en/articles/9330669-what-data-we-capture-when-archiving.md): What kind of data can be archived? - [Gearset archiving solution - user permissions](https://docs.gearset.com/en/articles/9030807-gearset-archiving-solution-user-permissions.md): We're commonly asked "Which permissions should be added to the authenticated user for Archiving"? Here, we address that question! - [Archiving preparation: how to set up your org permissions](https://docs.gearset.com/en/articles/9009944-archiving-preparation-how-to-set-up-your-org-permissions.md): Guidance on setting up your Salesforce org permission in preparation to use Gearset's Archiving feature - [Create a new Archive and Policy](https://docs.gearset.com/en/articles/9731042-create-a-new-archive-and-policy.md): Steps on how to create a new archive and policy. - [How to set archiving permissions](https://docs.gearset.com/en/articles/8930927-how-to-set-archiving-permissions.md): This article includes information on what each permission enables, and how these can be used to manage user control. - [How to edit an Archive](https://docs.gearset.com/en/articles/9739375-how-to-edit-an-archive.md): Detailed context on how to edit an existing archive. - [How to edit a Policy](https://docs.gearset.com/en/articles/9882410-how-to-edit-a-policy.md): Detailed steps outlining how to edit an existing policy. - [How to configure retention rules for your archived data](https://docs.gearset.com/en/articles/10147094-how-to-configure-retention-rules-for-your-archived-data.md): Detailed context on archive retention rules - [Restoring data from an Archive](https://docs.gearset.com/en/articles/11165926-restoring-data-from-an-archive.md): Learn how to restore data that was archived using either of the restoration methods - [Archiving policies - junction object behavior](https://docs.gearset.com/en/articles/11964266-archiving-policies-junction-object-behavior.md): How you can decide which related records, such as Content files, are archived - [Disabling Automation for Archiving](https://docs.gearset.com/en/articles/12580542-disabling-automation-for-archiving.md): Guide on temporarily disabling and the reactivation of Automation \(triggers and flows\) for archiving policy runs - [Archive Job fails to re-enable triggers and flows after run](https://docs.gearset.com/en/articles/14203257-archive-job-fails-to-re-enable-triggers-and-flows-after-run.md): This document covers how fix the automatic re-enabling of triggers and flows after an archive run if your your apex tests are failing. This error shows on deployment: Rollback: Disabling automation... - [Archiving policies - Task & Event records](https://docs.gearset.com/en/articles/16006142-archiving-policies-task-event-records.md): Explaining how counts in Tasks and Events can mismatch with Salesforce storage - [Deploying the Archive Viewer & Connector](https://docs.gearset.com/en/articles/10967164-deploying-the-archive-viewer-connector.md): Learn how to access the Archive Viewer in your Salesforce organization - [Connecting the Archive Viewer API token](https://docs.gearset.com/en/articles/10961189-connecting-the-archive-viewer-api-token.md): Learn how to connect the Archive Viewer to your Gearset Archive. - [Assigning permissions for the Archive Viewer](https://docs.gearset.com/en/articles/11055357-assigning-permissions-for-the-archive-viewer.md): Steps to set up permissions to allow user to view archived records using the Archive Viewer - [Troubleshooting the Archive Viewer](https://docs.gearset.com/en/articles/11054994-troubleshooting-the-archive-viewer.md): Notes on troubleshooting common issues found when using the Archive Viewer. - [Adjusting the columns in Archive Viewer](https://docs.gearset.com/en/articles/12689509-adjusting-the-columns-in-archive-viewer.md): This document covers how you can change the columns displayed by the Gearset Archive Viewer - [How to preview attachments in the Archive Viewer](https://docs.gearset.com/en/articles/13600120-how-to-preview-attachments-in-the-archive-viewer.md): This guide walks you through how to open attachments preview from archived records using the Archive Viewer in your Salesforce organization. - [Global Search in Archive Viewer](https://docs.gearset.com/en/articles/15259882-global-search-in-archive-viewer.md) - [Restoring Records through Archive Viewer](https://docs.gearset.com/en/articles/15260074-restoring-records-through-archive-viewer.md) ## Problem analyzers - [An introduction to Gearset's metadata problem analyzers](https://docs.gearset.com/en/articles/625488-an-introduction-to-gearset-s-metadata-problem-analyzers.md): Understanding how Gearset's problem analyzers help make your deployments more reliable - [Action overrides must be present on target](https://docs.gearset.com/en/articles/3496803-action-overrides-must-be-present-on-target.md): A description of the action overrides problem analyzer - [ActivateRss not defined](https://docs.gearset.com/en/articles/2443882-activaterss-not-defined.md) - [Already active StageAssignment rules](https://docs.gearset.com/en/articles/12803422-already-active-stageassignment-rules.md): Problem Analyzer suggestion for safely deploying changes to active StageAssignment rules - [Apex API version mismatch](https://docs.gearset.com/en/articles/2510336-apex-api-version-mismatch.md): Explanation of this problem analyzer used in Gearset app - [Cannot delete Skills](https://docs.gearset.com/en/articles/2447078-cannot-delete-skills.md): Fix a deployment package that includes a deletion of Skills metadata - [Cannot deploy more than 16 queues with routing configurations](https://docs.gearset.com/en/articles/2523936-cannot-deploy-more-than-16-queues-with-routing-configurations.md): This problem analyzer identifies a limitation in the amount of queues with routing configurations you can deploy at any one time. - [Cannot remove all list views](https://docs.gearset.com/en/articles/2901331-cannot-remove-all-list-views.md): Details around the problem analyzer suggestion - [Changed dependencies](https://docs.gearset.com/en/articles/2960874-changed-dependencies.md): Existing items that should also be included as part of this deployment - [Changed reusable OmniScript dependency](https://docs.gearset.com/en/articles/8676749-changed-reusable-omniscript-dependency.md): Existing items that should also be included as part of this deployment - [Connected apps must have a unique consumerKey](https://docs.gearset.com/en/articles/3313964-connected-apps-must-have-a-unique-consumerkey.md): Deploying a connected app is more likely to succeed if the unique consumerKey is not deployed - [Custom field has changed type](https://docs.gearset.com/en/articles/2518947-custom-field-has-changed-type.md): Gearset problem analyzer warning about changing data type - [Deleted active Flows](https://docs.gearset.com/en/articles/2492303-deleted-active-flows.md): Problem analyzer helps prevent issues when you try to delete an active Flow. - [Deleted dependencies](https://docs.gearset.com/en/articles/2423556-deleted-dependencies.md): Problem Analyser suggestion of metadata that references a deleted item - [Deleted owner](https://docs.gearset.com/en/articles/2496138-deleted-owner.md): A description of the deleted owner problem analyzer - [Different Network "picassoSite" tags](https://docs.gearset.com/en/articles/2440980-different-network-picassosite-tags.md): How to deploy a Network with a mismatched \`picassoSite\` value - [Different Site.com "label" tags](https://docs.gearset.com/en/articles/2537007-different-site-com-label-tags.md): Problem analyzer to fix mismatch of site.com components - [Enabling or disabling quotes](https://docs.gearset.com/en/articles/2433794-enabling-or-disabling-quotes.md): A warning when trying to deploy the Quote object - [Exclude Isotope Subscription.](https://docs.gearset.com/en/articles/7959310-exclude-isotope-subscription.md): Problem Analyzer Exclude Isotope Subcription. - [Feature not enabled in target](https://docs.gearset.com/en/articles/2308308-feature-not-enabled-in-target.md): Problem analyser helping to identify objects which are not available in target - [Features that might not be enabled in the source or target](https://docs.gearset.com/en/articles/2970588-features-that-might-not-be-enabled-in-the-source-or-target.md): Problem analyser identifies features not enabled in the target - [Flow Definitions can't be deleted](https://docs.gearset.com/en/articles/2506780-flow-definitions-can-t-be-deleted.md): This analyzer identifies Flow Definitions that cannot be isolated and deleted through the metadata API - [Flow Definitions being used to set active state of Flows](https://docs.gearset.com/en/articles/2492196-flow-definitions-being-used-to-set-active-state-of-flows.md): Set active Flow versions when using Flow Definitions with this Gearset problem analyzer - [History tracking settings](https://docs.gearset.com/en/articles/2516247-history-tracking-settings.md): Automatically add the history tracking field to the parent object - [Items with names in different cases](https://docs.gearset.com/en/articles/2425681-items-with-names-in-different-cases.md): Automatically rename objects in the deployment package to use the target case - [Invalid action sort orders within layouts](https://docs.gearset.com/en/articles/6205329-invalid-action-sort-orders-within-layouts.md): Avoid validation errors automatically re-sequencing the order of actions in layouts - [Master-detail relationships](https://docs.gearset.com/en/articles/2304486-master-detail-relationships.md): Automatically include any master-detail fields in your deployment package - [Metadata sections must be grouped together](https://docs.gearset.com/en/articles/13285046-metadata-sections-must-be-grouped-together.md): A guide to the 'Metadata sections must be grouped together' problem analyzer - [Missing dependencies](https://docs.gearset.com/en/articles/2420331-missing-dependencies.md): Automatically add the missing referenced components to increase the likelihood of a successful validation - [Must delete all versions of a Flow](https://docs.gearset.com/en/articles/4301720-must-delete-all-versions-of-a-flow.md): A description of the delete all versions of Flows problem analyzer - [New items with permissions that are not included in the deployment](https://docs.gearset.com/en/articles/5103911-new-items-with-permissions-that-are-not-included-in-the-deployment.md): Automatically include all respective permissions for a new component - [New or changed reference user](https://docs.gearset.com/en/articles/12006173-new-or-changed-reference-user.md): For custom site, dashboards, report folders, workflow alert, queue, component or approval process metadata types - [Object has more than one person account record type default](https://docs.gearset.com/en/articles/4334769-object-has-more-than-one-person-account-record-type-default.md): Consider specifying a single person account default record type - [Object has more than one default record type visibility](https://docs.gearset.com/en/articles/2428105-object-has-more-than-one-default-record-type-visibility.md): Automatically specify a default record type as in your target - [Object has no default record type visibility](https://docs.gearset.com/en/articles/2426086-object-has-no-default-record-type-visibility.md): Automatically set visibility to false for all the record types when the object doesn't have a default one - [Prompt Templates that reference deprecated LLMs](https://docs.gearset.com/en/articles/13428931-prompt-templates-that-reference-deprecated-llms.md) - [RecordType picklist values must exist on target](https://docs.gearset.com/en/articles/2499316-recordtype-picklist-values-must-exist-on-target.md): Automatically remove the unreferenced picklistValues from the deployment - [Remove horizontal alignment](https://docs.gearset.com/en/articles/7936986-remove-horizontal-alignment.md): Automatically remove horizontal alignment when deploying to orgs that don't support it - [Remove components added to standard objects by managed packages](https://docs.gearset.com/en/articles/2924100-remove-components-added-to-standard-objects-by-managed-packages.md): Managed components can only be deployed by package upgrade or installation in your target org - [Deploying Flow translations with Problem Analyzer](https://docs.gearset.com/en/articles/13483903-deploying-flow-translations-with-problem-analyzer.md): Explains why Flow translations may be included in deployments and how to control this using Problem Analyzer templates. - [Remove picklists from RecordType](https://docs.gearset.com/en/articles/2611442-remove-picklists-from-recordtype.md): Automatically remove the unreferenced picklist from a recordTypes deployment - [Remove record type deletions](https://docs.gearset.com/en/articles/2308134-remove-record-type-deletions.md): Automatically remove any deleted record types because Record types can't be deleted using the Salesforce metadata API - [Remove references to objects which are not yet in the target](https://docs.gearset.com/en/articles/6058820-remove-references-to-objects-which-are-not-yet-in-the-target.md): Automatically remove references to the objects which are not in the target when deploying Profile or Permission sets. - [Removing Workflow Rule Actions](https://docs.gearset.com/en/articles/2872107-removing-workflow-rule-actions.md): When deleting a Workflow Action, be aware that the change would not present itself in the target org - [Routing config must be set to blank when removing from queue](https://docs.gearset.com/en/articles/2582875-routing-config-must-be-set-to-blank-when-removing-from-queue.md): Automatically create a blank value for the queueRoutingConfig element when you want to remove the configured routing from a queue - [Standard tab settings that do not exist on the target](https://docs.gearset.com/en/articles/2425631-standard-tab-settings-that-do-not-exist-on-the-target.md): Automatically remove Standard tab settings that are not in the target or are disabled in the target - [Standard applications cannot be added or deleted](https://docs.gearset.com/en/articles/2585864-standard-applications-cannot-be-added-or-deleted.md) - [Swap the site administrator reference of a new CustomSite](https://docs.gearset.com/en/articles/2924091-swap-the-site-administrator-reference-of-a-new-customsite.md): Avoid deployment errors after adding a new community to your org - [TASK.WHAT\_NAME field](https://docs.gearset.com/en/articles/2515610-task-what_name-field.md): Deprecation of the WHAT\_NAME field on TASK in related lists - [Unresolved missing dependencies](https://docs.gearset.com/en/articles/2463127-unresolved-missing-dependencies.md) - [WorkflowOutboundMessages have different values for endpointUrl in source and target.](https://docs.gearset.com/en/articles/5992206-workflowoutboundmessages-have-different-values-for-endpointurl-in-source-and-target.md): Details on the problem analyzer and what trouble it's avoiding - [Selected Agent script components exceed the deployment limit](https://docs.gearset.com/en/articles/15650358-selected-agent-script-components-exceed-the-deployment-limit.md): This problem analyzer detects when a deployment includes more Agent script components than Salesforce allows in a single package. ## Automated Testing - [Introduction to Automated UI Testing](https://docs.gearset.com/en/articles/12960167-introduction-to-automated-ui-testing.md): Automated testing lets admins and developers build repeatable tests that cuts manual effort and ensure changes don’t break existing functionality across your org. - [Automated Testing: technical FAQs](https://docs.gearset.com/en/articles/15598027-automated-testing-technical-faqs.md): Answers to common technical questions about Gearset's Automated Testing — what you can test, building tests, and running tests. - [Creating your first UI test with Automated Testing](https://docs.gearset.com/en/articles/13459924-creating-your-first-ui-test-with-automated-testing.md): A step by step guide to create your first automated UI test to save you time from manual testing - [Running your first test job with Automated Testing](https://docs.gearset.com/en/articles/13489850-running-your-first-test-job-with-automated-testing.md): A step by step guide to schedule your first test job for an automated regression suite - [Troubleshooting UI test failures](https://docs.gearset.com/en/articles/13653856-troubleshooting-ui-test-failures.md): Learn how to diagnose and fix common UI test failures by inspecting steps, screenshots, assertions, and configuration issues in Gearset. - [Using Automated Testing with CI Jobs](https://docs.gearset.com/en/articles/13726217-using-automated-testing-with-ci-jobs.md): How you can trigger your automated tests automatically after a CI deployment - [Disabling Salesforce In-App Guidance for Automated Testing](https://docs.gearset.com/en/articles/13844297-disabling-salesforce-in-app-guidance-for-automated-testing.md): How to disable In-App Guidance popups in your Salesforce Org to make your tests more reliable - [Running tests as other users with Automated Testing](https://docs.gearset.com/en/articles/13831870-running-tests-as-other-users-with-automated-testing.md): A guide to logging as other users, profiles or permission sets in your UI test - [Automating Salesforce org unit testing](https://docs.gearset.com/en/articles/595682-automating-salesforce-org-unit-testing.md): Run your tests daily, track code coverage, and get notified of test failures - [Using variables in UI tests](https://docs.gearset.com/en/articles/14718747-using-variables-in-ui-tests.md): A guide to generating dynamic test data with variables in Gearset Automated Testing, and reusing the same generated value across steps. - [Running UI tests with different input data using test cases](https://docs.gearset.com/en/articles/15304806-running-ui-tests-with-different-input-data-using-test-cases.md) - [Improving test maintainability with reusable tests](https://docs.gearset.com/en/articles/16012851-improving-test-maintainability-with-reusable-tests.md) - [Using Assertions in Automated Testing](https://docs.gearset.com/en/articles/16197419-using-assertions-in-automated-testing.md): How to verify that your automated test ran successfully ## Continuous Delivery - [An introduction to Gearset Pipelines](https://docs.gearset.com/en/articles/6115277-an-introduction-to-gearset-pipelines.md): Use Gearset Pipelines to visualize and control your release process from start to finish - [Creating your first Pipeline using the setup wizard](https://docs.gearset.com/en/articles/10963175-creating-your-first-pipeline-using-the-setup-wizard.md): A step-by-step guide on how to create your first pipeline using our setup wizard. - [Creating CI jobs in Gearset Pipelines](https://docs.gearset.com/en/articles/12460112-creating-ci-jobs-in-gearset-pipelines.md): Step by step guide on how to add a new CI job Gearset Pipelines page - [How to add a Developer Sandbox to your Pipeline](https://docs.gearset.com/en/articles/11174470-how-to-add-a-developer-sandbox-to-your-pipeline.md): Guidance on how to add developer sandbox environments to your Pipeline - [Promoting your first features in Gearset Pipelines](https://docs.gearset.com/en/articles/6166062-promoting-your-first-features-in-gearset-pipelines.md): Getting your features from your dev sandbox into Gearset Pipelines and getting them propagated through your environments. - [Promoting a change through your Pipeline](https://docs.gearset.com/en/articles/6619159-promoting-a-change-through-your-pipeline.md): What happens behind the scenes in a Pipeline - [Starting with your user story and creating feature branches in Pipelines](https://docs.gearset.com/en/articles/8516723-starting-with-your-user-story-and-creating-feature-branches-in-pipelines.md): This article describes how to use pipelines and start your work with a user story. - [The Gearset Pipelines expanded branching model](https://docs.gearset.com/en/articles/6115722-the-gearset-pipelines-expanded-branching-model.md): Understanding how the expanded branching model in Pipelines works - [Long term projects in Gearset Pipelines](https://docs.gearset.com/en/articles/8805207-long-term-projects-in-gearset-pipelines.md): An overview of the new functionality to handle Long term projects in Gearset Pipelines and how that will affect your workflow - [Auto delete feature branches toggle](https://docs.gearset.com/en/articles/8684166-auto-delete-feature-branches-toggle.md): What does the "Auto delete feature branches" toggle do in your Gearset Pipeline settings? - [Feature branch format - optional Pipeline setting](https://docs.gearset.com/en/articles/10068295-feature-branch-format-optional-pipeline-setting.md): Set up templates for your feature branches when creating new features associated with a ticket - [Locating reviewers added to an open pull request \(PR\)](https://docs.gearset.com/en/articles/7203860-locating-reviewers-added-to-an-open-pull-request-pr.md): Locate the reviewer assigned to a pull request within Gearset's pipelines UI. - [Getting started with Developer Sandbox Updates in Pipelines](https://docs.gearset.com/en/articles/9729558-getting-started-with-developer-sandbox-updates-in-pipelines.md): A guide to stay in sync using ‘Updates’ in Gearset Pipelines. Keep Sandboxes in sync with the source of truth and preserve work in progress. - [Migrating from legacy back propagation to Developer Sandbox Updates](https://docs.gearset.com/en/articles/9729749-migrating-from-legacy-back-propagation-to-developer-sandbox-updates.md): Guidance for customers migrating from the legacy workflow \(syncing dev sandboxes via static environments\) to the new ‘Updates’ functionality - [Assign sandboxes to your team](https://docs.gearset.com/en/articles/9088169-assign-sandboxes-to-your-team.md): If your team has a large number of sandboxes it can be challenging to see only those relevant to you. Sandbox assignment can help. - [Quick Search in Pipelines](https://docs.gearset.com/en/articles/10083832-quick-search-in-pipelines.md): Use the quick search feature to search for specific pull requests \(PRs\) or environments. - [Manual setup of CI jobs and Pipeline webhooks in Azure DevOps](https://docs.gearset.com/en/articles/11958930-manual-setup-of-ci-jobs-and-pipeline-webhooks-in-azure-devops.md): This is a guideline to manually setup service hooks in Azure DevOps \(ADO\) - [Pull Request Description Generation](https://docs.gearset.com/en/articles/11478124-pull-request-description-generation.md): Automate PR descriptions with LLMs! Analyze changes & create clear, informative summaries fast, aiding reviewers. - [Filtering pull requests in your Pipeline](https://docs.gearset.com/en/articles/14133907-filtering-pull-requests-in-your-pipeline.md): How to use the filter menu to quickly find the pull requests you care about on your Pipeline environment. - [Understanding the Pipeline Features view](https://docs.gearset.com/en/articles/14634049-understanding-the-pipeline-features-view.md): How to use the new Features view to see all of your open pull requests across your Pipeline in one place, and find the ones that need your attention. - [Saving custom views in the Pipeline Features view](https://docs.gearset.com/en/articles/15178120-saving-custom-views-in-the-pipeline-features-view.md): How to save filter combinations as custom views in the Pipeline Features view, so you can quickly return to the pull requests that matter most to you. - [How to remove a Developer Sandbox from your Pipeline](https://docs.gearset.com/en/articles/15649857-how-to-remove-a-developer-sandbox-from-your-pipeline.md): A step-by-step guide on how to remove a developer sandbox environment from your Pipeline in Gearset. - [How to rename a Git branch](https://docs.gearset.com/en/articles/15771962-how-to-rename-a-git-branch.md): Renaming git branch in different VCS providers - [Manual setup of CI jobs and Pipeline webhooks in Bitbucket](https://docs.gearset.com/en/articles/15820177-manual-setup-of-ci-jobs-and-pipeline-webhooks-in-bitbucket.md): This is a guideline to manually setup webhooks in Bitbucket\(BB\) - [Manual setup of CI jobs and Pipeline webhooks in GitLab](https://docs.gearset.com/en/articles/15861798-manual-setup-of-ci-jobs-and-pipeline-webhooks-in-gitlab.md): Learn how to create webhooks for Gearset in Gitlab - [Pipeline setup - minimum permissions needed to set up Gearset pipelines](https://docs.gearset.com/en/articles/6151838-pipeline-setup-minimum-permissions-needed-to-set-up-gearset-pipelines.md): There is a minimum set of permissions needed by the member \(or members\) of the team who are setting up the CI jobs and Pipelines - [Pipeline setup - what metadata types should I include for Gearset pipelines?](https://docs.gearset.com/en/articles/8925559-pipeline-setup-what-metadata-types-should-i-include-for-gearset-pipelines.md): Our advice around which metadata types to include when setting up your automated pipeline. - [Pipeline setup - implications of in-progress work](https://docs.gearset.com/en/articles/9234705-pipeline-setup-implications-of-in-progress-work.md): Key considerations when deciding whether to refresh all environments prior to setting up Gearset Pipelines - [Why can't I have multiple pipelines for the same repository?](https://docs.gearset.com/en/articles/13745413-why-can-t-i-have-multiple-pipelines-for-the-same-repository.md): This article describes the issues that can occur when you have multiple pipelines for the same source code repository - [Pipelines - why we recommend starting with a new repository](https://docs.gearset.com/en/articles/15177975-pipelines-why-we-recommend-starting-with-a-new-repository.md): Why we recommend starting a fresh repository when creating your pipeline. - [How to add a message to your pipeline](https://docs.gearset.com/en/articles/12290076-how-to-add-a-message-to-your-pipeline.md): A step-by-step guide on how to publish your first team message in pipelines. - [How to Install and Use the Gearset Extension](https://docs.gearset.com/en/articles/12875318-how-to-install-and-use-the-gearset-extension.md): Learn how to install and use the Gearset extension to track Salesforce changes and send them to a feature branch. - [Keep your Pipeline environment branches in sync](https://docs.gearset.com/en/articles/6899330-keep-your-pipeline-environment-branches-in-sync.md): Syncing environments in Gearset Pipelines \(also referred to as 'static environments'\) via the use of 'Create sync PR' feature - [Automatically create Sync PRs after Prod release](https://docs.gearset.com/en/articles/12700542-automatically-create-sync-prs-after-prod-release.md): The Gearset Pipeline allows you to configure it to automatically create Sync PRs after each release to Prod. Find out where to find the setting and how it works. - [Edit or fix a user story in progress in pipelines](https://docs.gearset.com/en/articles/8926037-edit-or-fix-a-user-story-in-progress-in-pipelines.md): This article describes how to add/remove changes or fixes to a feature that is already in your Pipeline. - [Rollback with Gearset Pipelines](https://docs.gearset.com/en/articles/6752096-rollback-with-gearset-pipelines.md): How to roll back a change deployed from your Gearset Pipeline - [Updating a Jira ticket's status in pipelines](https://docs.gearset.com/en/articles/7339387-updating-a-jira-ticket-s-status-in-pipelines.md): How to configure your pipeline in Gearset to update the status of a Jira ticket. - [Updating an Azure work item's status in pipelines](https://docs.gearset.com/en/articles/7937723-updating-an-azure-work-item-s-status-in-pipelines.md): How to link a Azure work item ticket to Gearset pipelines. Allowing for automatic updates. - [Deployment rollback in pipelines \(using the command line\)](https://docs.gearset.com/en/articles/6752100-deployment-rollback-in-pipelines-using-the-command-line.md): There are a few methods to roll back changes in pipelines, and this article explains how to use git commands to help achieve that. - [Two-way and three-way merges explained](https://docs.gearset.com/en/articles/9325332-two-way-and-three-way-merges-explained.md): A short explanation on the difference between two-way and three-way merges in git. - [Understanding Jira statuses in Workflows and their role in Gearset Pipelines](https://docs.gearset.com/en/articles/9896760-understanding-jira-statuses-in-workflows-and-their-role-in-gearset-pipelines.md): Information on how Gearset retrieves Jira issues according to their status - [Org syncing with Pipelines](https://docs.gearset.com/en/articles/9773388-org-syncing-with-pipelines.md): Getting your features back-propagated through your Pipeline into the lower, long-lived \(static\), environments and Dev Sandboxes. - [How to realign/fix an out of sync Pipeline](https://docs.gearset.com/en/articles/9813831-how-to-realign-fix-an-out-of-sync-pipeline.md): The process to follow when needing to fix a Gearset Pipeline - [Pull request showing unexpected differences](https://docs.gearset.com/en/articles/6798184-pull-request-showing-unexpected-differences.md): Simplified explanation of why additional commits may appear in your pull requests. - [Adding previously missing metadata types into Gearset Pipelines](https://docs.gearset.com/en/articles/8923992-adding-previously-missing-metadata-types-into-gearset-pipelines.md): The process to follow when needing to adjust the metadata filter of your Pipelines' Continuous Integration \(CI\) jobs - [When to enable/disable back propagation in developer sandboxes?](https://docs.gearset.com/en/articles/6611598-when-to-enable-disable-back-propagation-in-developer-sandboxes.md): Understand when it's right for your team to have this option enabled or disabled within your Gearset Pipeline - [Code coverage in pipelines](https://docs.gearset.com/en/articles/8838132-code-coverage-in-pipelines.md): Code coverage per feature is displayed in pipelines, aiding pre-merge quality gates - [Digitsec & Gearset pipelines](https://docs.gearset.com/en/articles/8568725-digitsec-gearset-pipelines.md) - [CI job and Pipeline webhooks](https://docs.gearset.com/en/articles/8548816-ci-job-and-pipeline-webhooks.md): Gearset's one to many webhook system. - [Quick Deploy](https://docs.gearset.com/en/articles/6952110-quick-deploy.md): When is it available? - ["Manually resolve" option on Pull Request in the Pipelines UI](https://docs.gearset.com/en/articles/9554008-manually-resolve-option-on-pull-request-in-the-pipelines-ui.md): Explained - when you can use "Manually resolve" option when it becomes available on your failed PR validation in "Deployment pipelines" page - [Gearset Pipelines expanded branching model FAQs](https://docs.gearset.com/en/articles/6368638-gearset-pipelines-expanded-branching-model-faqs.md): Answering frequently asked questions on the Gearset Pipelines expanded branching model - [How do I refresh a Sandbox in my pipeline?](https://docs.gearset.com/en/articles/10256103-how-do-i-refresh-a-sandbox-in-my-pipeline.md): What steps to consider when refreshing a sandbox that is part of a pipeline - [Setting up notifications in pipelines](https://docs.gearset.com/en/articles/10264886-setting-up-notifications-in-pipelines.md): How to configure notifications about your pipeline and any associated PRs - [How to see your deployment and validation times in Gearset Pipelines](https://docs.gearset.com/en/articles/10651880-how-to-see-your-deployment-and-validation-times-in-gearset-pipelines.md): This article explains how to view your Pipelines performance. Which includes validation and deployment times. - [Getting started with ServiceNow and Gearset releases](https://docs.gearset.com/en/articles/11385570-getting-started-with-servicenow-and-gearset-releases.md): Find out how ServiceNow integration works with Releases in Gearset Pipelines - [Integrating with ServiceNow](https://docs.gearset.com/en/articles/11320991-integrating-with-servicenow.md): Guidelines on the initial setup for ServiceNow. Find out what's required within ServiceNow, and how to integrate it in Gearset. - [Measuring your DevOps performance](https://docs.gearset.com/en/articles/11560575-measuring-your-devops-performance.md): Leverage the DORA metrics to track your DevOps performance in Pipelines - [Getting started with Continuous Delivery Rules in Gearset Pipelines](https://docs.gearset.com/en/articles/12656100-getting-started-with-continuous-delivery-rules-in-gearset-pipelines.md): A complete guide to automating actions in your pipeline with Continuous Delivery Rules. - [Change failure management - Bug fixes](https://docs.gearset.com/en/articles/12449961-change-failure-management-bug-fixes.md): How to start tracking your change failure rate and mean time to restore in Gearset's DevOps performance dashboard - [Queuing PRs for Promotion](https://docs.gearset.com/en/articles/10602904-queuing-prs-for-promotion.md): How Gearset handles concurrent promotion requests in Pipelines - [Specifying Apex Tests for a Pull Request in Gearset Pipelines](https://docs.gearset.com/en/articles/11364961-specifying-apex-tests-for-a-pull-request-in-gearset-pipelines.md): Find out more about adding Apex tests to be executed in your pipeline for a specific Pull Request - [Issue/ticket tracking using Salesforce objects](https://docs.gearset.com/en/articles/13630868-issue-ticket-tracking-using-salesforce-objects.md): Link your Salesforce records to feature branches and update their statuses - [How to exclude components with mandatory pre-deployment steps from validation](https://docs.gearset.com/en/articles/15226547-how-to-exclude-components-with-mandatory-pre-deployment-steps-from-validation.md): Increase confidence that your release will succeed by excluding components you know will fail validation until manual pre-deployment steps are completed - [Issue/ticket tracking using Linear](https://docs.gearset.com/en/articles/15501842-issue-ticket-tracking-using-linear.md): Link your Linear issues to give your team greater visibility into your work as it moves through your Pipeline - [What does the 'Run validations on final environment' setting do?](https://docs.gearset.com/en/articles/15544650-what-does-the-run-validations-on-final-environment-setting-do.md): The different options you have when validating a pull request against your final environment. - [Resolving merge conflicts](https://docs.gearset.com/en/articles/6674375-resolving-merge-conflicts.md) - [Precision conflict resolution](https://docs.gearset.com/en/articles/8205163-precision-conflict-resolution.md) - [Using conflict replay to quickly resolve conflicts in Pipelines](https://docs.gearset.com/en/articles/9428552-using-conflict-replay-to-quickly-resolve-conflicts-in-pipelines.md): Using Gearset's conflict replay to help you resolve conflicts you've seen before - [Team-shared pipelines](https://docs.gearset.com/en/articles/8463076-team-shared-pipelines.md): Guidelines on how to create team-shared pipelines, or how to convert an existing user-owned pipeline into a team-shared one. - [Converting a Pipeline to a Team-shared Pipeline](https://docs.gearset.com/en/articles/8472930-converting-a-pipeline-to-a-team-shared-pipeline.md): How to convert a user owned pipeline to a team-shared pipeline. This includes converting user-owned org and CI jobs to team-shared ones. - [Grouping Developer Sandboxes in Pipelines](https://docs.gearset.com/en/articles/9263928-grouping-developer-sandboxes-in-pipelines.md): How to Use Developer Sandbox Groups to Organize Your Pipelines - [Which Git credentials are used for which actions in Pipelines?](https://docs.gearset.com/en/articles/9614880-which-git-credentials-are-used-for-which-actions-in-pipelines.md): Expected behavior for using individual versus team-shared Git credentials during automated pipeline use. - [Which Jira credentials are used for which actions in Pipelines?](https://docs.gearset.com/en/articles/9891011-which-jira-credentials-are-used-for-which-actions-in-pipelines.md): Expected Behavior for Individual versus Team-Shared Jira Credentials in Automated Pipeline Use - [Releases in Pipelines](https://docs.gearset.com/en/articles/6963012-releases-in-pipelines.md): How to create and use release functionality within pipelines to group together stories, validate and release them in a single block - [How to organize your releases with GitHub Milestones](https://docs.gearset.com/en/articles/8879414-how-to-organize-your-releases-with-github-milestones.md): If you use GitHub Milestones and Labels, you can use these with Gearset Pipelines to create your releases. - [Back propagation of releases as a single unit - what you need to know](https://docs.gearset.com/en/articles/12730141-back-propagation-of-releases-as-a-single-unit-what-you-need-to-know.md): Features within releases will no longer be back propagated individually, instead they will be back propagated within a single bundle PR for each environment. - [Release candidates](https://docs.gearset.com/en/articles/14006646-release-candidates.md): This guide explains what a Release Candidate is and how they can be used to test production changes in pre-prod environments - [Setting up a release schedule for your pipeline](https://docs.gearset.com/en/articles/14652600-setting-up-a-release-schedule-for-your-pipeline.md): Control when releases are deployed to production by defining a recurring weekly schedule. - [Changes to release branch naming - what you need to know](https://docs.gearset.com/en/articles/15105418-changes-to-release-branch-naming-what-you-need-to-know.md): Why we are rolling out the new gs-bundle-feature branch format, and how this may affect branch protection rules for your repository - [Pre and Post Deployment Steps in Gearset Pipelines](https://docs.gearset.com/en/articles/9859659-pre-and-post-deployment-steps-in-gearset-pipelines.md): Find out more about attaching deployment steps to your Pipelines feature work - [Deployment Steps Library in Gearset Pipelines](https://docs.gearset.com/en/articles/10718514-deployment-steps-library-in-gearset-pipelines.md): Discover how you can create a collection of commonly required Pre and Post-Deployment Steps to re-use for your feature pull requests - [Markdown Help for Deployment Step Descriptions](https://docs.gearset.com/en/articles/11411712-markdown-help-for-deployment-step-descriptions.md): Some tips to help with common Markdown content formatting options. - [Flow Activation - Automatically Deploying Flows as Active with Deployment Steps](https://docs.gearset.com/en/articles/11424926-flow-activation-automatically-deploying-flows-as-active-with-deployment-steps.md): How to activate Flows when deploying to Production orgs using Pipelines - [How to add Agentforce agent activation as a Post-Deployment step in Pipelines](https://docs.gearset.com/en/articles/15443735-how-to-add-agentforce-agent-activation-as-a-post-deployment-step-in-pipelines.md): Find out more about attaching deployment steps to your Pipelines feature work - [What are layered modules?](https://docs.gearset.com/en/articles/10774415-what-are-layered-modules.md): Layered modules let you manage your core Salesforce setup consistently across multiple orgs. - [Modularizing a repository using the setup wizard for layered modules](https://docs.gearset.com/en/articles/10112499-modularizing-a-repository-using-the-setup-wizard-for-layered-modules.md): This article describes the process of using the setup wizard for layered modules to convert the structure of an empty repository. - [Restructuring an existing repository to use layered modules](https://docs.gearset.com/en/articles/10714380-restructuring-an-existing-repository-to-use-layered-modules.md): This article explains how to restructure your existing repository to use the layered modules with a Pipeline - [Protecting Your Core module with Code Owners and RBAC in Gearset](https://docs.gearset.com/en/articles/10771723-protecting-your-core-module-with-code-owners-and-rbac-in-gearset.md): How to protect your core module, which contains shared metadata, from unintended changes by regional or org-specific teams. - [Comparing with Layered Modules in Gearset](https://docs.gearset.com/en/articles/10767122-comparing-with-layered-modules-in-gearset.md): When using Gearset's layered modules, the comparison process provides a clear view of how your core interacts with org-specific metadata. - [Populating your layered modules](https://docs.gearset.com/en/articles/10442749-populating-your-layered-modules.md): Seeding your layered modules as part of a multi-org pipeline - [Setting up a Pipeline to use layered modules](https://docs.gearset.com/en/articles/9966735-setting-up-a-pipeline-to-use-layered-modules.md): How to set up Pipelines to validate and deploy to multiple Production orgs using Gearsets' layered modules - [Promoting a change through a Pipeline using layered modules](https://docs.gearset.com/en/articles/9626237-promoting-a-change-through-a-pipeline-using-layered-modules.md): After setting up your layered module Pipeline, you're ready to make your first deployments. - [How to trial layered modules](https://docs.gearset.com/en/articles/10201085-how-to-trial-layered-modules.md): This article is for the teams who wants to test layered modules with their own metadata - [Developer Sandbox Updates in Layered Module Pipelines](https://docs.gearset.com/en/articles/12002530-developer-sandbox-updates-in-layered-module-pipelines.md): How to update your sandboxes when using a layered module pipeline - [Setting up a Pipeline to use the new layered modules UI](https://docs.gearset.com/en/articles/13376043-setting-up-a-pipeline-to-use-the-new-layered-modules-ui.md): We have made some improvements to the UI of layered modules to make it even easier to set up and use a multi-org pipeline. Please use this guide to create a pipeline using the new UI. - [Promoting a change through a Pipeline using new layered modules UI](https://docs.gearset.com/en/articles/13482016-promoting-a-change-through-a-pipeline-using-new-layered-modules-ui.md): After setting up your layered module Pipeline, you're ready to make your first deployments. - [Developer Sandbox Updates in Layered Module Pipelines with new UI](https://docs.gearset.com/en/articles/13630734-developer-sandbox-updates-in-layered-module-pipelines-with-new-ui.md): How to update your sandboxes when using a layered module pipeline - [An introduction to Gitflow](https://docs.gearset.com/en/articles/12927936-an-introduction-to-gitflow.md): Everything you need to decide whether Gitflow is the right branching strategy for your team, including how it works, what it is built for, and the tradeoffs involved. - [The Gitflow branching strategy in Pipelines](https://docs.gearset.com/en/articles/14151578-the-gitflow-branching-strategy-in-pipelines.md): A walkthrough of how the Gitflow branching strategy works in Pipelines and how it maps to your environments. - [Creating your first Gitflow pipeline](https://docs.gearset.com/en/articles/12928166-creating-your-first-gitflow-pipeline.md): A step-by-step guide on how to create your first Gitflow pipeline in Gearset using our setup wizard. - [Adding environments to your Gitflow pipeline](https://docs.gearset.com/en/articles/12928379-adding-environments-to-your-gitflow-pipeline.md): How to configure each environment in your Gitflow pipeline. - [Promoting your first features in your Gitflow pipeline](https://docs.gearset.com/en/articles/12928421-promoting-your-first-features-in-your-gitflow-pipeline.md): How to create feature branches, promote pull requests and track what is ready for the next release. - [Creating a release in your Gitflow pipeline](https://docs.gearset.com/en/articles/12928514-creating-a-release-in-your-gitflow-pipeline.md): How to create a release branch in Gitflow. - [Managing an open release in your Gitflow pipeline](https://docs.gearset.com/en/articles/12928591-managing-an-open-release-in-your-gitflow-pipeline.md): How to review the contents of an open release and, if applicable, deploy it to your release environment before promoting to production. - [How to forward fix an open release branch in a Gitflow pipeline](https://docs.gearset.com/en/articles/14150789-how-to-forward-fix-an-open-release-branch-in-a-gitflow-pipeline.md): Best practices for forward fixing on an open release branch in the event that you discover bugs which need to be resolved in Gitflow. - [How to abandon an open release in a Gitflow pipeline](https://docs.gearset.com/en/articles/14151158-how-to-abandon-an-open-release-in-a-gitflow-pipeline.md): Steps for abandoning a Gitflow release. - [Deploying a release to production in a Gitflow pipeline](https://docs.gearset.com/en/articles/12928631-deploying-a-release-to-production-in-a-gitflow-pipeline.md): How to deploy your release to production. - [How to make hotfixes after a production deployment in a Gitflow pipeline](https://docs.gearset.com/en/articles/14150903-how-to-make-hotfixes-after-a-production-deployment-in-a-gitflow-pipeline.md): Best practices for making urgent hotfixes to production in Gitflow. - [Gitflow in Pipelines FAQs](https://docs.gearset.com/en/articles/12928650-gitflow-in-pipelines-faqs.md): Common questions around Gearset Gitflow pipelines in Gearset - [Continuous integration](https://docs.gearset.com/en/articles/7858348-continuous-integration.md): Automatically deploy changes from one metadata location to another with CI and CD from Gearset - [An introduction to Delta CI](https://docs.gearset.com/en/articles/5069914-an-introduction-to-delta-ci.md): Also known as commit-by-commit deployment - [Setting up your first CI job in Gearset](https://docs.gearset.com/en/articles/8333138-setting-up-your-first-ci-job-in-gearset.md): How to quickly and simply set up your first CI job in Gearset. - [Team-shared CI jobs](https://docs.gearset.com/en/articles/8410288-team-shared-ci-jobs.md): Create CI jobs once and share them with your team. These types of CI jobs are owned and managed by all Team Owners on your Gearset team. - [Validation-only CI jobs](https://docs.gearset.com/en/articles/8345280-validation-only-ci-jobs.md): What is a validation only CI job? - [How to spin up Salesforce scratch orgs from CI jobs](https://docs.gearset.com/en/articles/4131374-how-to-spin-up-salesforce-scratch-orgs-from-ci-jobs.md): Deploy metadata from source control to a new scratch org with Gearset CI - [Transferring CI job ownership](https://docs.gearset.com/en/articles/3758806-transferring-ci-job-ownership.md) - [Validate pull requests targeting the source branch](https://docs.gearset.com/en/articles/8333178-validate-pull-requests-targeting-the-source-branch.md): What does the "Validate pull requests targeting the source branch" checkbox do? - [What does the checkbox 'Include User Permissions' mean in a CI job?](https://docs.gearset.com/en/articles/4163714-what-does-the-checkbox-include-user-permissions-mean-in-a-ci-job.md): User permissions in a profile or permission set, and how to deploy or exclude them - [Problem analyzer templates](https://docs.gearset.com/en/articles/4942022-problem-analyzer-templates.md): How to create problem analyzer templates and assign them to CI jobs - [Managing and viewing your CI jobs](https://docs.gearset.com/en/articles/8345275-managing-and-viewing-your-ci-jobs.md): This describes how to manage and view your CI jobs, as well as how to temporarily disable any CI job that you have. - [Converting a CI job to a team-shared CI job](https://docs.gearset.com/en/articles/8463346-converting-a-ci-job-to-a-team-shared-ci-job.md): How to convert a user owned CI job to a team-shared CI job - [Standard CI outgoing webhook payload](https://docs.gearset.com/en/articles/3742236-standard-ci-outgoing-webhook-payload.md): An payload format example for your CI jobs - [Outgoing webhooks in continuous integration jobs](https://docs.gearset.com/en/articles/2652073-outgoing-webhooks-in-continuous-integration-jobs.md): How to add outgoing webhooks to CI jobs to trigger third party services - [Gearset integration with GitHub Actions](https://docs.gearset.com/en/articles/9898555-gearset-integration-with-github-actions.md): A guide to integrate Gearset with GitHub Actions - [Gearset integration with Bitbucket Pipelines](https://docs.gearset.com/en/articles/10532274-gearset-integration-with-bitbucket-pipelines.md): A guide to integrate Gearset with Bitbucket Pipelines via Outgoing Webhooks - [Gearset integration with Azure DevOps \(ADO\) Pipelines](https://docs.gearset.com/en/articles/11055704-gearset-integration-with-azure-devops-ado-pipelines.md): A guide to integrate Gearset with ADO Pipelines via outgoing webhooks - [Gearset integration with GitLab Pipelines](https://docs.gearset.com/en/articles/11079526-gearset-integration-with-gitlab-pipelines.md): A guide to integrate Gearset with GitLab Pipelines via outgoing webhooks - [Integrating CodeScan with Gearset](https://docs.gearset.com/en/articles/11784069-integrating-codescan-with-gearset.md): How to integrate CodeScan with Gearset and your repository - [UI testing in continuous integration jobs](https://docs.gearset.com/en/articles/10441769-ui-testing-in-continuous-integration-jobs.md): How to connect Gearset to different testing products for post deployment test runs. - [UI testing with Eggplant](https://docs.gearset.com/en/articles/8399493-ui-testing-with-eggplant.md): How to set up UI testing with Eggplant in Gearset - [UI testing with Provar Manager](https://docs.gearset.com/en/articles/10757582-ui-testing-with-provar-manager.md): How to set up UI testing with Provar Manager in Gearset - [UI testing with ACCELQ](https://docs.gearset.com/en/articles/8074354-ui-testing-with-accelq.md): How to set up UI testing with ACCELQ in Gearset - [UI testing with Testsigma](https://docs.gearset.com/en/articles/12157587-ui-testing-with-testsigma.md): How to set up UI testing with Testsigma in Gearset - [Integrating third-party testing products into Gearset](https://docs.gearset.com/en/articles/11433027-integrating-third-party-testing-products-into-gearset.md): How to send and display data from third-party testing products to Gearset - [UI testing in CI jobs with Gearset](https://docs.gearset.com/en/articles/13717611-ui-testing-in-ci-jobs-with-gearset.md): How to link your Gearset UI Testing test job to a CI job - [Automated change monitoring for CPQ and ARM configuration](https://docs.gearset.com/en/articles/6895202-automated-change-monitoring-for-cpq-and-arm-configuration.md): Use Gearset's change monitoring feature to automatically monitor, track and alert you to changes to your CPQ and Agentforce Revenue Management \(Formerly RCA, Revenue Cloud Advanced\) configuration. - [Static code analysis](https://docs.gearset.com/en/articles/2288707-static-code-analysis.md): What it is, why you need it, and how to integrate it into your DevOps process - [Configuring static code analysis](https://docs.gearset.com/en/articles/1631935-configuring-static-code-analysis.md): Gearset's automatic static code analysis allows you to examine your Apex code for issues during your deployment - [Change monitoring: automating org change tracking and metadata backup](https://docs.gearset.com/en/articles/604536-change-monitoring-automating-org-change-tracking-and-metadata-backup.md): Get daily org snapshots, change reports and audit history, take on-demand metadata backups and inspect Apex code quality - [A note about Org monitoring showing changes made outside of Gearset](https://docs.gearset.com/en/articles/12569756-a-note-about-org-monitoring-showing-changes-made-outside-of-gearset.md): This document outlines how Gearset's Change Monitoring feature handles metadata components when changes occur outside of the Gearset. - [The Gearset API usage limits](https://docs.gearset.com/en/articles/6100041-the-gearset-api-usage-limits.md) - [The Gearset API versioning details](https://docs.gearset.com/en/articles/6100015-the-gearset-api-versioning-details.md): Details on versioning for the Gearset API - [Getting started with the Gearset Audit API](https://docs.gearset.com/en/articles/6704522-getting-started-with-the-gearset-audit-api.md): An introduction to the Gearset Audit API - [Getting started with the Gearset Automation API](https://docs.gearset.com/en/articles/6341493-getting-started-with-the-gearset-automation-api.md): Information on the Automation API - [Getting started with the Gearset Reporting API \(v3\)](https://docs.gearset.com/en/articles/15301426-getting-started-with-the-gearset-reporting-api-v3.md): Describes the basics of how to use the Gearset Reporting API - [Getting started with the Gearset Reporting API \(v1/v2\)](https://docs.gearset.com/en/articles/6216345-getting-started-with-the-gearset-reporting-api-v1-v2.md): Describes the basics of how to use the Gearset Reporting API - [Getting started with the Gearset Backup API](https://docs.gearset.com/en/articles/16069387-getting-started-with-the-gearset-backup-api.md): What you need to start using the Backup API, how to find your backup job ID, and what you can do with it. - [Creating a Gearset API access token](https://docs.gearset.com/en/articles/6099550-creating-a-gearset-api-access-token.md): How to integrate Gearset automation with external tools - [Using Apex to call the Gearset Reporting API](https://docs.gearset.com/en/articles/8675992-using-apex-to-call-the-gearset-reporting-api.md): This guide describes how to integrate the Gearset Reporting API data into Salesforce to create custom reports and dashboards. - [Low code adoption of the Gearset APIs](https://docs.gearset.com/en/articles/8671242-low-code-adoption-of-the-gearset-apis.md): How could you leverage Gearset's various APIs for Reporting/Auditing if clicks are preferred over code? - [Audit reports - downloadable reports about your Gearset team](https://docs.gearset.com/en/articles/9447701-audit-reports-downloadable-reports-about-your-gearset-team.md): Audit reports feature helps businesses using Gearset with their compliance. Download deployment and user access reports. - [Using PowerBI with Gearset's Reporting API](https://docs.gearset.com/en/articles/9596583-using-powerbi-with-gearset-s-reporting-api.md): A guide to showcase how the Reporting API endpoints can feed into Microsoft PowerBI and visualizations can be created to report on key areas - [Using Google Sheets with Gearset's Reporting API](https://docs.gearset.com/en/articles/10062950-using-google-sheets-with-gearset-s-reporting-api.md): A guide to showcase how the Reporting API endpoints can feed into Google Sheets and visualizations can be created to report on key areas. ## Sandbox Seeding & Compliance - [Getting Started with Sandbox Seeding and Compliance](https://docs.gearset.com/en/articles/13847132-getting-started-with-sandbox-seeding-and-compliance.md): Gearset's Sandbox Seeding and Compliance product gives your team the tools to seed sandboxes with realistic data, keep that data compliant, and test and develop with confidence. - [Running your first sandbox seeding job](https://docs.gearset.com/en/articles/13112693-running-your-first-sandbox-seeding-job.md): Our dedicated sandbox seeding tool allows you to seed realistic data from one Salesforce org \(Prod/Sandbox\) into any of its other sandboxes - [Running your first in-place masking](https://docs.gearset.com/en/articles/10471254-running-your-first-in-place-masking.md): How to mask data in a sandbox - [Running your first data deployment](https://docs.gearset.com/en/articles/2529745-running-your-first-data-deployment.md): How to deploy seed sandboxes or move data between Salesforce orgs - [Data deployments with Gearset](https://docs.gearset.com/en/articles/1376661-data-deployments-with-gearset.md): Deploy data subsets between your orgs for more effective testing - [Data masking](https://docs.gearset.com/en/articles/3099458-data-masking.md): Obfuscate sensitive and personally identifiable information with Gearset - [Disabling rules, triggers and flows](https://docs.gearset.com/en/articles/4536761-disabling-rules-triggers-and-flows.md): Gearset allows you to temporarily disable validation rules, duplicate rules, triggers, and flows before deploying data - [Using templates for sandbox seeding & compliance](https://docs.gearset.com/en/articles/2529785-using-templates-for-sandbox-seeding-compliance.md): Save, re-use and share your configuration - [Data deployment history](https://docs.gearset.com/en/articles/2703729-data-deployment-history.md): View previous data deployments run through Gearset - [Team-shared Salesforce org connections with sandbox seeding](https://docs.gearset.com/en/articles/15944754-team-shared-salesforce-org-connections-with-sandbox-seeding.md): Use your team shared connections to seed test data - [Best practice - sandbox seeding](https://docs.gearset.com/en/articles/15054190-best-practice-sandbox-seeding.md): How to get the best results from sandbox seeding - [Sandbox seeding problem analyzers](https://docs.gearset.com/en/articles/14999375-sandbox-seeding-problem-analyzers.md): Catch potential seeding issues before you deploy - [Sandbox seeding filter subsets](https://docs.gearset.com/en/articles/15502109-sandbox-seeding-filter-subsets.md): Configure multiple sets of filters in a single deployment - [Best practice - refreshing and masking a full copy sandbox](https://docs.gearset.com/en/articles/11838948-best-practice-refreshing-and-masking-a-full-copy-sandbox.md): The steps to success, for masking full copy sandbox data - [What fields are selected for masking by default, when using in-place masking?](https://docs.gearset.com/en/articles/14737732-what-fields-are-selected-for-masking-by-default-when-using-in-place-masking.md) - [Data masking didn't deploy as many records as expected](https://docs.gearset.com/en/articles/11838834-data-masking-didn-t-deploy-as-many-records-as-expected.md): During a data masking deployment, not as many records were masked as there are records for an object - [Seeding a representative sample of production data into a sandbox](https://docs.gearset.com/en/articles/10112254-seeding-a-representative-sample-of-production-data-into-a-sandbox.md): Test data should provide coverage across all of your test scenarios. How do you seed a sandbox with a diverse sample of production data? - [Changing batch size for data deployments](https://docs.gearset.com/en/articles/6264998-changing-batch-size-for-data-deployments.md): Why is my data deployment slow? Adjusting batch size in Gearset - [Can I deploy binary data with Gearset data deployment?](https://docs.gearset.com/en/articles/5645622-can-i-deploy-binary-data-with-gearset-data-deployment.md): An update about Files, Documents, Attachments, and Static Resources - [Can you deploy data between fields of a different type?](https://docs.gearset.com/en/articles/5828642-can-you-deploy-data-between-fields-of-a-different-type.md): If a field has the same API name, but a different type, it is still possible to deploy data between them. - [Complex filtering in data deployments](https://docs.gearset.com/en/articles/2582478-complex-filtering-in-data-deployments.md): How to use complex filters to set which records get deployed - [Configuring deployment method, external ID and related objects for a data deployment](https://docs.gearset.com/en/articles/1613326-configuring-deployment-method-external-id-and-related-objects-for-a-data-deployment.md): Configuration options for deploying records - [Field Service Lightning \(FSL\) Templates](https://docs.gearset.com/en/articles/5321110-field-service-lightning-fsl-templates.md): Suggestions to configure a data deployment for FSL - [Can I preserve the source record ID when deploying new data?](https://docs.gearset.com/en/articles/5323830-can-i-preserve-the-source-record-id-when-deploying-new-data.md) - [Which objects and fields can be deployed using Gearset's data loader?](https://docs.gearset.com/en/articles/2446700-which-objects-and-fields-can-be-deployed-using-gearset-s-data-loader.md): Why can't I see an object when configuring a data deployment? Why wasn't a field deployed? - [How to deploy ContentDocument / ContentVersion data files with Gearset](https://docs.gearset.com/en/articles/6909509-how-to-deploy-contentdocument-contentversion-data-files-with-gearset.md): Use Sandbox Seeding add-on \(Data deployment tool\) to deploy ContentDocument and ContentVersion files with Gearset - [How to deploy Custom Settings](https://docs.gearset.com/en/articles/5919784-how-to-deploy-custom-settings.md): Custom Settings contain both metadata and data. - [Deploying file attachments with Gearset](https://docs.gearset.com/en/articles/6909499-deploying-file-attachments-with-gearset.md) - [Deploying static resources with Gearset](https://docs.gearset.com/en/articles/6909519-deploying-static-resources-with-gearset.md) - [How do I maintain the correct Salesforce user in my target org during a data deployment?](https://docs.gearset.com/en/articles/4469570-how-do-i-maintain-the-correct-salesforce-user-in-my-target-org-during-a-data-deployment.md) - [How can I deploy Person Account data records?](https://docs.gearset.com/en/articles/4667312-how-can-i-deploy-person-account-data-records.md) - [Deploying Email-to-Case records](https://docs.gearset.com/en/articles/8571063-deploying-email-to-case-records.md): This article describes how to deploy email to case records. Deploying Cases with attached emails. - [Deploying documents with Gearset](https://docs.gearset.com/en/articles/6909512-deploying-documents-with-gearset.md) - [Why were dependencies of my records not deployed?](https://docs.gearset.com/en/articles/3863407-why-were-dependencies-of-my-records-not-deployed.md): How to configure a data deployment to include the records you need - [Case team roles](https://docs.gearset.com/en/articles/4201242-case-team-roles.md): What are Case team roles, and how can you deploy them? - [Custom settings - deploying via Data deployment tool in Gearset](https://docs.gearset.com/en/articles/3864030-custom-settings-deploying-via-data-deployment-tool-in-gearset.md): How to configure a data deployment to deploy Custom settings via our dedicated 'Data deployment' tool ## Revenue Cloud - [How to align out of sync External IDs on ARM records using the Gearset External ID Wizard](https://docs.gearset.com/en/articles/13482281-how-to-align-out-of-sync-external-ids-on-arm-records-using-the-gearset-external-id-wizard.md): Sometimes your External IDs for Agentforce Revenue Management \(Formerly RCA, Revenue Cloud Advanced\) can get out of sync if changes are made directly in your environments, learn how to align them t... - [How to sequence Revenue Cloud \(ARM/CPQ\) configuration data deployments into stages](https://docs.gearset.com/en/articles/15518823-how-to-sequence-revenue-cloud-arm-cpq-configuration-data-deployments-into-stages.md): A practical approach for deploying a single Revenue Cloud bundle by splitting its configuration data into ordered stages, based on the dependency relationships between objects. - [Set up your orgs for Agentforce Revenue Management \(CPQ & ARM\) deployments with the Gearset External ID wizard](https://docs.gearset.com/en/articles/11164470-set-up-your-orgs-for-agentforce-revenue-management-cpq-arm-deployments-with-the-gearset-external-id-wizard.md): This guide shows you how to use our setup wizard to prepare your orgs for CPQ and Agentforce Revenue Management \(Formerly Revenue Cloud Advanced - RCA\) deployments. - [Gearset External ID setup wizard for Agentforce Revenue Management \(CPQ & ARM\) FAQs](https://docs.gearset.com/en/articles/6787016-gearset-external-id-setup-wizard-for-agentforce-revenue-management-cpq-arm-faqs.md): Answers to the most frequently asked questions about the Agentforce Revenue Management \(CPQ & ARM\) configuration External ID setup wizard - [How Gearset keeps External IDs unique when Agentforce Revenue Management \(formerly RCA\) and CPQ records are cloned](https://docs.gearset.com/en/articles/6793319-how-gearset-keeps-external-ids-unique-when-agentforce-revenue-management-formerly-rca-and-cpq-records-are-cloned.md): Understand how Gearset uses a de-duplication flow to keep External IDs unique when you clone your Agentforce Revenue Management \(Formerly Revenue Cloud Advanced - RCA\) and CPQ records. - [How to deal with out of sync External IDs on CPQ records using the Gearset template](https://docs.gearset.com/en/articles/13132169-how-to-deal-with-out-of-sync-external-ids-on-cpq-records-using-the-gearset-template.md): Sometimes your External IDs can get out of sync if changes are made directly in your environments, learn how to align them to avoid any deployment errors. - [Setting up your orgs for successful Agentforce Revenue Management \(CPQ & ARM\) deployments via the full copy sandbox refresh approach](https://docs.gearset.com/en/articles/6619393-setting-up-your-orgs-for-successful-agentforce-revenue-management-cpq-arm-deployments-via-the-full-copy-sandbox-refresh-approach.md): How to align existing Agentforce Revenue Management \(Formerly Revenue Cloud Advanced - RCA\) configuration in your environments using Gearset's External ID setup and a sandbox refresh - [How to deploy Salesforce Agentforce Revenue Management & CPQ configuration data and metadata](https://docs.gearset.com/en/articles/11169961-how-to-deploy-salesforce-agentforce-revenue-management-cpq-configuration-data-and-metadata.md): A complete walkthrough of comparing and deploying Agentforce Revenue Management \(Formerly RCA, Revenue Cloud Advanced\) configuration data alongside Salesforce metadata. - [How to deploy Pricing Procedures](https://docs.gearset.com/en/articles/10776213-how-to-deploy-pricing-procedures.md): How to compare and deploy Pricing Procedures in Agentforce Revenue Management \(formerly Revenue Cloud Advanced aka RCA\) with Gearset - [How to deploy Context Definitions](https://docs.gearset.com/en/articles/11384495-how-to-deploy-context-definitions.md): A guide on how to compare and deploy ContextDefinition metadata with Gearset - ["PCM configuration" filter](https://docs.gearset.com/en/articles/11331280-pcm-configuration-filter.md): List of all the metadata types and objects included in our default "PCM configuration" filter - ["Pricing configuration" filter](https://docs.gearset.com/en/articles/11723428-pricing-configuration-filter.md): List of all the metadata types and objects included in our default "Pricing configuration" filter - ["Rate management configuration" filter](https://docs.gearset.com/en/articles/11757425-rate-management-configuration-filter.md): List of all the metadata types and objects included in our default "Rate management configuration" filter - ["Usage management configuration" filter](https://docs.gearset.com/en/articles/11930222-usage-management-configuration-filter.md): List of all the metadata types and objects included in our default "Usage management configuration" filter - [How to configure your Gearset Pipeline to deploy Agentforce Revenue Management \(ARM\) & CPQ metadata and configuration data](https://docs.gearset.com/en/articles/9842228-how-to-configure-your-gearset-pipeline-to-deploy-agentforce-revenue-management-arm-cpq-metadata-and-configuration-data.md): How to incorporate Salesforce Agentforce Revenue Management \(Formerly RCA, Revenue Cloud Advanced\) and Salesforce CPQ into Pipelines workflows, to deploy metadata and config data together - [Agentforce Revenue Management \(ARM\) support in Gearset](https://docs.gearset.com/en/articles/10531342-agentforce-revenue-management-arm-support-in-gearset.md): An overview of Agentforce Revenue Management \(Formerly RCA - Revenue Cloud Advanced\) support within Gearset. - [A quick overview of getting started with Gearset for CPQ](https://docs.gearset.com/en/articles/6800851-a-quick-overview-of-getting-started-with-gearset-for-cpq.md): An introduction to deploying your CPQ configuration using Gearset - [How to compare and deploy CPQ configuration](https://docs.gearset.com/en/articles/6154885-how-to-compare-and-deploy-cpq-configuration.md): A walkthrough of how to compare and deploy CPQ configuration alongside your Salesforce metadata - [Setting up your CPQ trial](https://docs.gearset.com/en/articles/8510252-setting-up-your-cpq-trial.md): Various methods to set up your External ID to allow Gearset to compare CPQ configurations. - [CPQ Setup Scenarios](https://docs.gearset.com/en/articles/11533032-cpq-setup-scenarios.md): Various setup scenarios for CPQ - ["CPQ configuration" filter](https://docs.gearset.com/en/articles/9685991-cpq-configuration-filter.md): List of all the CPQ types \(55\) included in our default "CPQ configuration" filter in the 'Compare and deploy' feature - ["CPQ+ configuration" filter](https://docs.gearset.com/en/articles/9687321-cpq-configuration-filter.md): List of all the metadata, CPQ, Advanced Approval and Billing types \(64\) included in this default filter in "Compare and deploy" feature - ["CPQ+ and billing configuration" filter](https://docs.gearset.com/en/articles/9687482-cpq-and-billing-configuration-filter.md): List of all the metadata, CPQ, Advanced Approval and Billing types \(86\) included in this default filter in "Compare and deploy" feature - [Comparing and deploying CPQ configuration with source control](https://docs.gearset.com/en/articles/8420474-comparing-and-deploying-cpq-configuration-with-source-control.md): Comparing and deploying CPQ configuration with source control - [Comparing and deploying CPQ configuration FAQs](https://docs.gearset.com/en/articles/6797340-comparing-and-deploying-cpq-configuration-faqs.md): Answers to frequently asked questions related to CPQ comparisons and deployments - [How Gearset compares and deploys new CPQ records after initial setup](https://docs.gearset.com/en/articles/6792914-how-gearset-compares-and-deploys-new-cpq-records-after-initial-setup.md): An overview of how Gearset automatically handles the comparison and deployment of new CPQ record IDs - [How the Gearset External ID wizard solves the changing Record ID problem for CPQ and ARM](https://docs.gearset.com/en/articles/6769453-how-the-gearset-external-id-wizard-solves-the-changing-record-id-problem-for-cpq-and-arm.md): Learn about Gearset's solution to make your CPQ or Agentforce Revenue Management \(Formerly Revenue Cloud Advanced - RCA\) configuration deployment \(and your life\) easier - [Using SOQL queries to retrieve specific CPQ records for comparison](https://docs.gearset.com/en/articles/6948898-using-soql-queries-to-retrieve-specific-cpq-records-for-comparison.md): Write your own SOQL queries to filter and retrieve specific subsets of CPQ records to be included for comparison and deployment - [Configuring CPQ comparison in "Compare and deploy"](https://docs.gearset.com/en/articles/9128189-configuring-cpq-comparison-in-compare-and-deploy.md): Read how to configure and compare CPQ configuration with your metadata - [How to deploy data records of "SSBQ\_\_ContractedPrice\_\_c" object](https://docs.gearset.com/en/articles/9047109-how-to-deploy-data-records-of-ssbq__contractedprice__c-object.md): Guidance on what tool in Gearset app to use to deploy records of this CPQ object - [Resolving CPQ deployment error: "InvalidBatch: Field name not found: BasedOn.GearsetExternalId\_\_c"](https://docs.gearset.com/en/articles/15501765-resolving-cpq-deployment-error-invalidbatch-field-name-not-found-basedon-gearsetexternalid__c.md): How to fix the batch deployment error when deploying CPQ Product2 records where GearsetExternalId\_\_c is missing from the BasedOn object in the target org. ## Code Reviews - [Planning your Code Reviews trial](https://docs.gearset.com/en/articles/11478649-planning-your-code-reviews-trial.md) - [Code Reviews Quick Start Guide](https://docs.gearset.com/en/articles/10627079-code-reviews-quick-start-guide.md): Providing the first steps for getting your code and team connected to Code Reviews - [Create a new Code Reviews Project](https://docs.gearset.com/en/articles/11478929-create-a-new-code-reviews-project.md): Connect your repo and start monitor developments in real-time - [Code Reviews Policies Explained](https://docs.gearset.com/en/articles/11478932-code-reviews-policies-explained.md) - [Integrating Code Reviews into your Gearset Pipeline](https://docs.gearset.com/en/articles/12321522-integrating-code-reviews-into-your-gearset-pipeline.md): Enable automatic quality and security scanning on Pull Requests in your pipeline. - [Getting a Salesforce org health check from Pipelines](https://docs.gearset.com/en/articles/11588903-getting-a-salesforce-org-health-check-from-pipelines.md): Discover how to generate a Salesforce org health check in Gearset Pipelines for actionable insights into your org’s quality and security. - [Manual setup of Code Reviews webhooks in Azure DevOps \(ADO\)](https://docs.gearset.com/en/articles/16258070-manual-setup-of-code-reviews-webhooks-in-azure-devops-ado.md): How to manually create the service hooks Code Reviews needs in Azure DevOps when they can't be created automatically. - [What is Code Reviews?](https://docs.gearset.com/en/articles/11478945-what-is-code-reviews.md): Static code analysis, built for Salesforce. - [What does Code Reviews review?](https://docs.gearset.com/en/articles/11478923-what-does-code-reviews-review.md): Automated code quality scanning for Salesforce metadata across Apex, JS, Lightning, Visualforce, and XML files. - [Understanding Code Reviews Scan results](https://docs.gearset.com/en/articles/11478674-understanding-code-reviews-scan-results.md): How to understand the Code Reviews scan results - [Monitor your code with automatic reviews](https://docs.gearset.com/en/articles/11478913-monitor-your-code-with-automatic-reviews.md) - [Code Reviews Workspace Settings](https://docs.gearset.com/en/articles/11478736-code-reviews-workspace-settings.md): How to Manage your workspace - [What's the Code Reviews score? How is it calculated?](https://docs.gearset.com/en/articles/11478783-what-s-the-code-reviews-score-how-is-it-calculated.md) - [Branch health scans in Gearset](https://docs.gearset.com/en/articles/14600891-branch-health-scans-in-gearset.md): How to use Gearset Code Reviews to diagnose technical debt in your repositories. - [How to use Code Reviews Autofix in Pipelines](https://docs.gearset.com/en/articles/11524424-how-to-use-code-reviews-autofix-in-pipelines.md): Autofix is Code Reviews automated tool for identifying and resolving code issues automatically - [How do I find the existing vulnerabilities in a specific piece of metadata in Code Reviews?](https://docs.gearset.com/en/articles/11711048-how-do-i-find-the-existing-vulnerabilities-in-a-specific-piece-of-metadata-in-code-reviews.md): Navigate through the Files treemap to find the visual summary to identify where most of the violations are located in Code Reviews - [Code Reviews Legacy Code Filter](https://docs.gearset.com/en/articles/11478749-code-reviews-legacy-code-filter.md) - [Archiving and Deleting Code Reviews projects](https://docs.gearset.com/en/articles/11672141-archiving-and-deleting-code-reviews-projects.md): How to delete or archive a Code Reviews project - [Exporting Code Reviews's results?](https://docs.gearset.com/en/articles/11478947-exporting-code-reviews-s-results.md) - [Data retention policy for archived projects](https://docs.gearset.com/en/articles/12995813-data-retention-policy-for-archived-projects.md): An update to our policy for archived projects. - [Code Reviews's Suggested resources](https://docs.gearset.com/en/articles/11478922-code-reviews-s-suggested-resources.md): Code Reviews suggests online training resources to help your team - [Understanding Policy Updates in Code Reviews](https://docs.gearset.com/en/articles/11790591-understanding-policy-updates-in-code-reviews.md): How to install updates in Code Reviews - [Using the Autofix feature in Code Reviews](https://docs.gearset.com/en/articles/11478737-using-the-autofix-feature-in-code-reviews.md) - [How to Scan PRs only when destination is a tracked branch in Code Reviews](https://docs.gearset.com/en/articles/11478972-how-to-scan-prs-only-when-destination-is-a-tracked-branch-in-code-reviews.md): How to choose which branches are tracked - [Code Reviews protection modes](https://docs.gearset.com/en/articles/15961279-code-reviews-protection-modes.md): Code Reviews protection modes control scan and PR enforcement levels; pair with VCS branch protection \(quality gates\) to block non-compliant merges. - [Creating Outgoing Webhooks in Code Reviews](https://docs.gearset.com/en/articles/11478745-creating-outgoing-webhooks-in-code-reviews.md): Creating Outgoing Webhooks: A Step-by-Step Guide - [Connecting a self-hosted GitLab instance to Code Reviews](https://docs.gearset.com/en/articles/13975498-connecting-a-self-hosted-gitlab-instance-to-code-reviews.md) - [Integrating Code Review with GitHub Enterprise](https://docs.gearset.com/en/articles/12548422-integrating-code-review-with-github-enterprise.md): Follow these steps to connect to your GitHub Enterprise account, as the standard flow does not support custom domains - [SSO \(SAML\) support in Code Reviews](https://docs.gearset.com/en/articles/11478684-sso-saml-support-in-code-reviews.md): Which providers does Code Reviews work with? How is it configured? - [Using Code Reviews with VS Code](https://docs.gearset.com/en/articles/11478671-using-code-reviews-with-vs-code.md): Bring Code Reviews' security and code quality analysis into VS Code — view scans, track compliance & fix issues without leaving your editor. - [Slack Integration for Code Reviews](https://docs.gearset.com/en/articles/11478853-slack-integration-for-code-reviews.md) - [Using Code Reviews with Copado](https://docs.gearset.com/en/articles/11478796-using-code-reviews-with-copado.md) - [Connecting Your Version Control System to Code Reviews](https://docs.gearset.com/en/articles/11478833-connecting-your-version-control-system-to-code-reviews.md): How to Create, Edit, and Delete Connections with Your Version Control System or Salesforce Org - [Create a quality gate with GitHub](https://docs.gearset.com/en/articles/11478864-create-a-quality-gate-with-github.md) - [Create a quality gate with GitLab](https://docs.gearset.com/en/articles/11478843-create-a-quality-gate-with-gitlab.md): How to set up quality gates in Gitlab to work with Code Reviews - [Create a quality gate with Bitbucket](https://docs.gearset.com/en/articles/11478845-create-a-quality-gate-with-bitbucket.md) - [Create a quality gate with Azure DevOps](https://docs.gearset.com/en/articles/11478797-create-a-quality-gate-with-azure-devops.md) - [Understanding User Roles in Code Reviews: Account-Level and Project-Level](https://docs.gearset.com/en/articles/11668029-understanding-user-roles-in-code-reviews-account-level-and-project-level.md): Account and roles explained - [Adding team members in Code Reviews](https://docs.gearset.com/en/articles/11478682-adding-team-members-in-code-reviews.md): How to manage your team in Code Reviews - [Code Reviews Team Roles](https://docs.gearset.com/en/articles/11478935-code-reviews-team-roles.md): How to understand the roles of developers and project leads - [Understanding and Managing Severity Levels in Code Reviews](https://docs.gearset.com/en/articles/11478780-understanding-and-managing-severity-levels-in-code-reviews.md) - [Working with collaborators in Code Reviews](https://docs.gearset.com/en/articles/11478836-working-with-collaborators-in-code-reviews.md) - [Understanding Rules and Policies in Code Reviews](https://docs.gearset.com/en/articles/11722073-understanding-rules-and-policies-in-code-reviews.md): A guide to understanding and managing Code Reviews rules and policies - [Understanding Code Reviews insights - Impact](https://docs.gearset.com/en/articles/11478696-understanding-code-reviews-insights-impact.md): A guide to Code Reviews' Impact dashboard how to access it and what each metric means. - [Understanding the Code Reviews Remediation Chart](https://docs.gearset.com/en/articles/11478724-understanding-the-code-reviews-remediation-chart.md): Find quick wins and start remediating technical debt - [Understanding the Code Reviews Hardening Dashboard](https://docs.gearset.com/en/articles/11478863-understanding-the-code-reviews-hardening-dashboard.md): The Hardening dashboard provides insights into a project's code health by tracking key performance indicators - [Understanding the Code Reviews People Dashboard](https://docs.gearset.com/en/articles/12098085-understanding-the-code-reviews-people-dashboard.md): See how individual team members impact your developments - [Track Code Reviews's findings](https://docs.gearset.com/en/articles/11478748-track-code-reviews-s-findings.md) - [Introducing Well-Architected Managed Policies](https://docs.gearset.com/en/articles/11478694-introducing-well-architected-managed-policies.md) - [Code Reviews Notification System](https://docs.gearset.com/en/articles/11478854-code-reviews-notification-system.md) - [Scheduling Scans In Code Reviews](https://docs.gearset.com/en/articles/11478701-scheduling-scans-in-code-reviews.md): Automatically scan repositories on every push, or schedule recurring Salesforce org scans and trigger manual scans any time. - [Salesforce technical debt explained](https://docs.gearset.com/en/articles/11478746-salesforce-technical-debt-explained.md): Understand Salesforce technical debt impact on productivity, see risk levels in Code Reviews, and follow best practices for sustainable code - [Understanding Code Reviews Status Checks vs Code Review PR Reviews](https://docs.gearset.com/en/articles/11478971-understanding-code-reviews-status-checks-vs-code-review-pr-reviews.md): Understanding the Relationship Between Legacy Code Filter and Protect What's New - [Personal Settings In Code Reviews](https://docs.gearset.com/en/articles/11478735-personal-settings-in-code-reviews.md): Configure your profile, email addresses, multi-factor authentication, notification preferences, and appearance settings in Code Reviews. - [Code Reviews Pricing and Licensing](https://docs.gearset.com/en/articles/11582709-code-reviews-pricing-and-licensing.md): Frequently Asked Questions about Code Reviews Pricing and Licensing - [Using the Ignore list in Code Reviews](https://docs.gearset.com/en/articles/11478921-using-the-ignore-list-in-code-reviews.md): The ignore list allows exclude specific files or directories from scans, helping reduce noise, improve performance. - [What are False Positives in Code Reviews?](https://docs.gearset.com/en/articles/11478665-what-are-false-positives-in-code-reviews.md): Understanding why certain issues are flagged as false positives and how to report them as incorrect detections - [Code reviews rule: Missing controls in transactions](https://docs.gearset.com/en/articles/14121511-code-reviews-rule-missing-controls-in-transactions.md) - [Code reviews rule: Use of deprecated: API version](https://docs.gearset.com/en/articles/14121507-code-reviews-rule-use-of-deprecated-api-version.md) - [Code reviews rule: Inline Cascading Style Sheets \(CSS\)](https://docs.gearset.com/en/articles/14121505-code-reviews-rule-inline-cascading-style-sheets-css.md) - [Code reviews rule: Untested Agentforce topic](https://docs.gearset.com/en/articles/14121516-code-reviews-rule-untested-agentforce-topic.md) - [Code reviews rule: Use of the lightning/uiGraphQLApi module](https://docs.gearset.com/en/articles/14121509-code-reviews-rule-use-of-the-lightning-uigraphqlapi-module.md) - [Code reviews rule: Insufficient length of instructions in Agentforce topic](https://docs.gearset.com/en/articles/14121517-code-reviews-rule-insufficient-length-of-instructions-in-agentforce-topic.md) - [Code reviews rule: LWC Sensitive Object Field Import](https://docs.gearset.com/en/articles/14121514-code-reviews-rule-lwc-sensitive-object-field-import.md) - [Code reviews rule: Untested Agentforce agent](https://docs.gearset.com/en/articles/14121506-code-reviews-rule-untested-agentforce-agent.md) - [Code reviews rule: Inconsistent naming Aura controller properties](https://docs.gearset.com/en/articles/14121522-code-reviews-rule-inconsistent-naming-aura-controller-properties.md) - [Code reviews rule: Missing data factory in test methods](https://docs.gearset.com/en/articles/14121519-code-reviews-rule-missing-data-factory-in-test-methods.md) - [Code reviews rule: Exposure of sensitive information in logs](https://docs.gearset.com/en/articles/14121521-code-reviews-rule-exposure-of-sensitive-information-in-logs.md) - [Code reviews rule: Inefficient calls to Schema.getGlobalDescribe\(\).get\(\)](https://docs.gearset.com/en/articles/14121513-code-reviews-rule-inefficient-calls-to-schema-getglobaldescribe-get.md) - [Code reviews rule: Inefficient JavaScript loading](https://docs.gearset.com/en/articles/14121520-code-reviews-rule-inefficient-javascript-loading.md) - [Code reviews rule: Missing customer verification in Agentforce agent](https://docs.gearset.com/en/articles/14121523-code-reviews-rule-missing-customer-verification-in-agentforce-agent.md) - [Code reviews rule: Undocumented Apex methods](https://docs.gearset.com/en/articles/14121512-code-reviews-rule-undocumented-apex-methods.md) - [Code reviews rule: Apex Leftover Debug Statement](https://docs.gearset.com/en/articles/14121524-code-reviews-rule-apex-leftover-debug-statement.md) - [Code reviews rule: Vulnerable third-party dependency](https://docs.gearset.com/en/articles/14121510-code-reviews-rule-vulnerable-third-party-dependency.md) - [Code reviews rule: Insecure storage of sensitive information](https://docs.gearset.com/en/articles/14121527-code-reviews-rule-insecure-storage-of-sensitive-information.md) - [Code reviews rule: Multiple triggers on the same object](https://docs.gearset.com/en/articles/14121525-code-reviews-rule-multiple-triggers-on-the-same-object.md) - [Code reviews rule: Excessive number of methods in class](https://docs.gearset.com/en/articles/14121526-code-reviews-rule-excessive-number-of-methods-in-class.md) - [Code reviews rule: Insecure cookies](https://docs.gearset.com/en/articles/14121535-code-reviews-rule-insecure-cookies.md) - [Code reviews rule: Unused Apex method](https://docs.gearset.com/en/articles/14121538-code-reviews-rule-unused-apex-method.md) - [Code reviews rule: Apex CRUD/FLS](https://docs.gearset.com/en/articles/14121528-code-reviews-rule-apex-crud-fls.md) - [Code reviews rule: Excessive data access privileges](https://docs.gearset.com/en/articles/14121530-code-reviews-rule-excessive-data-access-privileges.md) - [Code reviews rule: Disabled Lightning Locker](https://docs.gearset.com/en/articles/14121544-code-reviews-rule-disabled-lightning-locker.md) - [Code reviews rule: Incorrect Agentforce settings](https://docs.gearset.com/en/articles/14121534-code-reviews-rule-incorrect-agentforce-settings.md) - [Code reviews rule: Excessive number of Agentforce topics](https://docs.gearset.com/en/articles/14121532-code-reviews-rule-excessive-number-of-agentforce-topics.md) - [Code reviews rule: Visualforce Tags not supported by Salesforce1](https://docs.gearset.com/en/articles/14121529-code-reviews-rule-visualforce-tags-not-supported-by-salesforce1.md) - [Code reviews rule: Use of deprecated: SiteSettings](https://docs.gearset.com/en/articles/14121536-code-reviews-rule-use-of-deprecated-sitesettings.md) - [Code reviews rule: Use template strings rather than string concatenation for dynamic formulas](https://docs.gearset.com/en/articles/14121531-code-reviews-rule-use-template-strings-rather-than-string-concatenation-for-dynamic-formulas.md) - [Code reviews rule: Use of spaces in attribute class selectors](https://docs.gearset.com/en/articles/14121537-code-reviews-rule-use-of-spaces-in-attribute-class-selectors.md) - [Code reviews rule: Test methods with full data access](https://docs.gearset.com/en/articles/14121542-code-reviews-rule-test-methods-with-full-data-access.md) - [Code reviews rule: Use of deprecated Streaming API versions](https://docs.gearset.com/en/articles/14121539-code-reviews-rule-use-of-deprecated-streaming-api-versions.md) - [Code reviews rule: Inconsistent naming Apex test classes \(inner classes\)](https://docs.gearset.com/en/articles/14121545-code-reviews-rule-inconsistent-naming-apex-test-classes-inner-classes.md) - [Code reviews rule: Insecure reference to external resources](https://docs.gearset.com/en/articles/14121548-code-reviews-rule-insecure-reference-to-external-resources.md) - [Code reviews rule: Missing Apex documentation](https://docs.gearset.com/en/articles/14121554-code-reviews-rule-missing-apex-documentation.md) - [Code reviews rule: Inconsistent naming Apex variables](https://docs.gearset.com/en/articles/14121546-code-reviews-rule-inconsistent-naming-apex-variables.md) - [Code reviews rule: Insecure sharing to external users](https://docs.gearset.com/en/articles/14121551-code-reviews-rule-insecure-sharing-to-external-users.md) - [Code reviews rule: Use of sendEmail in loops](https://docs.gearset.com/en/articles/14121559-code-reviews-rule-use-of-sendemail-in-loops.md) - [Code reviews rule: Unbound SOQL statement](https://docs.gearset.com/en/articles/14121552-code-reviews-rule-unbound-soql-statement.md) - [Code reviews rule: Missing invocation target for Agentforce action](https://docs.gearset.com/en/articles/14121553-code-reviews-rule-missing-invocation-target-for-agentforce-action.md) - [Code reviews rule: Data access or manipulation in loops](https://docs.gearset.com/en/articles/14121561-code-reviews-rule-data-access-or-manipulation-in-loops.md) - [Code reviews rule: Missing annotation @IsTest in test methods](https://docs.gearset.com/en/articles/14121550-code-reviews-rule-missing-annotation-istest-in-test-methods.md) - [Code reviews rule: Excessive flow complexity](https://docs.gearset.com/en/articles/14121556-code-reviews-rule-excessive-flow-complexity.md) - [Code reviews rule: Update roleAndSubordinates to roleAndSubordinatesInternal](https://docs.gearset.com/en/articles/14121558-code-reviews-rule-update-roleandsubordinates-to-roleandsubordinatesinternal.md) - [Code reviews rule: Inline JavaScript](https://docs.gearset.com/en/articles/14121560-code-reviews-rule-inline-javascript.md) - [Code reviews rule: Missing entry in Apex documentation](https://docs.gearset.com/en/articles/14121575-code-reviews-rule-missing-entry-in-apex-documentation.md) - [Code reviews rule: Use of Session IDs in Visualforce](https://docs.gearset.com/en/articles/14121567-code-reviews-rule-use-of-session-ids-in-visualforce.md) - [Code reviews rule: Inconsistent naming custom object](https://docs.gearset.com/en/articles/14121573-code-reviews-rule-inconsistent-naming-custom-object.md) - [Code reviews rule: Inactive validation rules](https://docs.gearset.com/en/articles/14121568-code-reviews-rule-inactive-validation-rules.md) - [Code reviews rule: Inactive workflow rules](https://docs.gearset.com/en/articles/14121579-code-reviews-rule-inactive-workflow-rules.md) - [Code reviews rule: Breaking change in LWC import and export statements](https://docs.gearset.com/en/articles/14121582-code-reviews-rule-breaking-change-in-lwc-import-and-export-statements.md) - [Code reviews rule: Hardcoded secrets](https://docs.gearset.com/en/articles/14121569-code-reviews-rule-hardcoded-secrets.md) - [Code reviews rule: Excessive nesting of conditional statements](https://docs.gearset.com/en/articles/14121574-code-reviews-rule-excessive-nesting-of-conditional-statements.md) - [Code reviews rule: Insecure endpoint callouts](https://docs.gearset.com/en/articles/14121576-code-reviews-rule-insecure-endpoint-callouts.md) - [Code reviews rule: Missing exception handling in database operations](https://docs.gearset.com/en/articles/14121577-code-reviews-rule-missing-exception-handling-in-database-operations.md) - [Code reviews rule: Business logic in triggers](https://docs.gearset.com/en/articles/14121580-code-reviews-rule-business-logic-in-triggers.md) - [Code reviews rule: Hardcoded IDs in code](https://docs.gearset.com/en/articles/14121581-code-reviews-rule-hardcoded-ids-in-code.md) - [Code reviews rule: Excessive code complexity](https://docs.gearset.com/en/articles/14121584-code-reviews-rule-excessive-code-complexity.md) - [Code reviews rule: Missing output assignment for Agentforce customer verification](https://docs.gearset.com/en/articles/14121593-code-reviews-rule-missing-output-assignment-for-agentforce-customer-verification.md) - [Code reviews rule: Visualforce Cross-Site Scripting \(XSS\)](https://docs.gearset.com/en/articles/14121587-code-reviews-rule-visualforce-cross-site-scripting-xss.md) - [Code reviews rule: Use of deprecated: AccountInsights and OpportunityInsights settings](https://docs.gearset.com/en/articles/14121586-code-reviews-rule-use-of-deprecated-accountinsights-and-opportunityinsights-settings.md) - [Code reviews rule: Dynamic imports for platformResourceLoader](https://docs.gearset.com/en/articles/14121589-code-reviews-rule-dynamic-imports-for-platformresourceloader.md) - [Code reviews rule: Access to Session ID in flows](https://docs.gearset.com/en/articles/14121592-code-reviews-rule-access-to-session-id-in-flows.md) - [Code reviews rule: Use of @future method in loop](https://docs.gearset.com/en/articles/14121595-code-reviews-rule-use-of-future-method-in-loop.md) - [Code reviews rule: Apex Send Email Restriction](https://docs.gearset.com/en/articles/14121591-code-reviews-rule-apex-send-email-restriction.md) - [Code reviews rule: Missing condition on record-triggered flows](https://docs.gearset.com/en/articles/14121594-code-reviews-rule-missing-condition-on-record-triggered-flows.md) - [Code reviews rule: Untested Lightning Web Components](https://docs.gearset.com/en/articles/14121600-code-reviews-rule-untested-lightning-web-components.md) - [Code reviews rule: Missed opportunity: defaultValue and placeholderText modifiers](https://docs.gearset.com/en/articles/14121606-code-reviews-rule-missed-opportunity-defaultvalue-and-placeholdertext-modifiers.md) - [Code reviews rule: Missing comment in test assertions](https://docs.gearset.com/en/articles/14121603-code-reviews-rule-missing-comment-in-test-assertions.md) - [Code reviews rule: Insecure direct object references \(DOR\)](https://docs.gearset.com/en/articles/14121605-code-reviews-rule-insecure-direct-object-references-dor.md) - [Code reviews rule: Apex User Registration Without Limit](https://docs.gearset.com/en/articles/14121602-code-reviews-rule-apex-user-registration-without-limit.md) - [Code reviews rule: Invalid access modifier on abstract, override or virtual method](https://docs.gearset.com/en/articles/14121618-code-reviews-rule-invalid-access-modifier-on-abstract-override-or-virtual-method.md) - [Code reviews rule: Inconsistent naming Apex inner classes](https://docs.gearset.com/en/articles/14121607-code-reviews-rule-inconsistent-naming-apex-inner-classes.md) - [Code reviews rule: Untested flows](https://docs.gearset.com/en/articles/14121616-code-reviews-rule-untested-flows.md) - [Code reviews rule: Excessive number of custom fields](https://docs.gearset.com/en/articles/14121611-code-reviews-rule-excessive-number-of-custom-fields.md) - [Code reviews rule: Test coverage padding method](https://docs.gearset.com/en/articles/14121610-code-reviews-rule-test-coverage-padding-method.md) - [Code reviews rule: Insecure JavaScript operations](https://docs.gearset.com/en/articles/14121608-code-reviews-rule-insecure-javascript-operations.md) - [Code reviews rule: Insecure contents](https://docs.gearset.com/en/articles/14121615-code-reviews-rule-insecure-contents.md) - [Code reviews rule: Missing custom fields description](https://docs.gearset.com/en/articles/14121617-code-reviews-rule-missing-custom-fields-description.md) - [Code reviews rule: Missing fault path in flows](https://docs.gearset.com/en/articles/14121612-code-reviews-rule-missing-fault-path-in-flows.md) - [Code reviews rule: Method with global visibility](https://docs.gearset.com/en/articles/14121620-code-reviews-rule-method-with-global-visibility.md) - [Code reviews rule: Use native ZIP functions over Zippex](https://docs.gearset.com/en/articles/14121621-code-reviews-rule-use-native-zip-functions-over-zippex.md) - [Code reviews rule: Multiple forms in Visualforce page](https://docs.gearset.com/en/articles/14121613-code-reviews-rule-multiple-forms-in-visualforce-page.md) - [Code reviews rule: Insecure page redirects](https://docs.gearset.com/en/articles/14121626-code-reviews-rule-insecure-page-redirects.md) - [Code reviews rule: Hardcoded callouts authentication](https://docs.gearset.com/en/articles/14121622-code-reviews-rule-hardcoded-callouts-authentication.md) - [Code reviews rule: Vulnerable code to SOQL/SOSL injections](https://docs.gearset.com/en/articles/14121623-code-reviews-rule-vulnerable-code-to-soql-sosl-injections.md) - [Code reviews rule: Inconsistent naming Apex triggers](https://docs.gearset.com/en/articles/14121625-code-reviews-rule-inconsistent-naming-apex-triggers.md) - [Code reviews rule: Incorrect sharing clauses](https://docs.gearset.com/en/articles/14121624-code-reviews-rule-incorrect-sharing-clauses.md) - [Code reviews rule: Apex Use of Salesforce Function](https://docs.gearset.com/en/articles/14121628-code-reviews-rule-apex-use-of-salesforce-function.md) - [Code reviews rule: Use of retired Workflows and Process Builders](https://docs.gearset.com/en/articles/14121636-code-reviews-rule-use-of-retired-workflows-and-process-builders.md) - [Code reviews rule: Untested Apex method](https://docs.gearset.com/en/articles/14121631-code-reviews-rule-untested-apex-method.md) - [Code reviews rule: Missed opportunity: Safe navigation operator](https://docs.gearset.com/en/articles/14121627-code-reviews-rule-missed-opportunity-safe-navigation-operator.md) - [Code reviews rule: Untested Agentforce action](https://docs.gearset.com/en/articles/14121641-code-reviews-rule-untested-agentforce-action.md) - [Code reviews rule: Unspecified JavaScript cookie accessibility](https://docs.gearset.com/en/articles/14121632-code-reviews-rule-unspecified-javascript-cookie-accessibility.md) - [Code reviews rule: Use of deprecated instance URL](https://docs.gearset.com/en/articles/14121634-code-reviews-rule-use-of-deprecated-instance-url.md) - [Code reviews rule: Multiple automation on the same object](https://docs.gearset.com/en/articles/14121630-code-reviews-rule-multiple-automation-on-the-same-object.md) - [Code reviews rule: Missing descriptions in flows](https://docs.gearset.com/en/articles/14121642-code-reviews-rule-missing-descriptions-in-flows.md) - [Code reviews rule: Insufficient number of assertions](https://docs.gearset.com/en/articles/14121637-code-reviews-rule-insufficient-number-of-assertions.md) - [Code reviews rule: Flow naming conventions](https://docs.gearset.com/en/articles/14121635-code-reviews-rule-flow-naming-conventions.md) - [Code reviews rule: Hardcoded IDs in flow](https://docs.gearset.com/en/articles/14121646-code-reviews-rule-hardcoded-ids-in-flow.md) - [Code reviews rule: Insecure serialization and deserialization for Visualforce pages](https://docs.gearset.com/en/articles/14121644-code-reviews-rule-insecure-serialization-and-deserialization-for-visualforce-pages.md) - [Code reviews rule: User password set programmatically](https://docs.gearset.com/en/articles/14121648-code-reviews-rule-user-password-set-programmatically.md) - [Code reviews rule: Hardcoded encryption keys](https://docs.gearset.com/en/articles/14121654-code-reviews-rule-hardcoded-encryption-keys.md) - [Code reviews rule: Use of outdated API version for ICU locale](https://docs.gearset.com/en/articles/14121645-code-reviews-rule-use-of-outdated-api-version-for-icu-locale.md) - [Code reviews rule: Use of JavaScript in WebLinks](https://docs.gearset.com/en/articles/14121653-code-reviews-rule-use-of-javascript-in-weblinks.md) - [Code reviews rule: Breaking change in LWC host access](https://docs.gearset.com/en/articles/14121647-code-reviews-rule-breaking-change-in-lwc-host-access.md) - [Code reviews rule: Invalid RestResponse headers](https://docs.gearset.com/en/articles/14121650-code-reviews-rule-invalid-restresponse-headers.md) - [Code reviews rule: Use of Session storage and Local storage](https://docs.gearset.com/en/articles/14121651-code-reviews-rule-use-of-session-storage-and-local-storage.md) - [Code reviews rule: Inactive flows](https://docs.gearset.com/en/articles/14121655-code-reviews-rule-inactive-flows.md) - [Code reviews rule: Excessive number of method arguments](https://docs.gearset.com/en/articles/14121656-code-reviews-rule-excessive-number-of-method-arguments.md) - [Code reviews rule: Constructor with side effects](https://docs.gearset.com/en/articles/14298733-code-reviews-rule-constructor-with-side-effects.md) - [Code reviews rule: Missing messages in Visualforce page](https://docs.gearset.com/en/articles/14298734-code-reviews-rule-missing-messages-in-visualforce-page.md) - [Code reviews rule: Use of deprecated: Salesforce API \(21-30\)](https://docs.gearset.com/en/articles/14484854-code-reviews-rule-use-of-deprecated-salesforce-api-21-30.md) - [Code reviews rule: Missed opportunity: Null Coalescing Operator](https://docs.gearset.com/en/articles/14618257-code-reviews-rule-missed-opportunity-null-coalescing-operator.md) - [Code reviews rule: Missing custom object descriptions](https://docs.gearset.com/en/articles/15017578-code-reviews-rule-missing-custom-object-descriptions.md) - [Code reviews rule: Serializing exceptions with \`JSON.serialize\`](https://docs.gearset.com/en/articles/15017580-code-reviews-rule-serializing-exceptions-with-json-serialize.md) - [Code reviews rule: Multiple record-triggered flows on the same object](https://docs.gearset.com/en/articles/15345669-code-reviews-rule-multiple-record-triggered-flows-on-the-same-object.md) - [Code reviews rule: Use of deprecated \`URL.getSalesforceBaseUrl\(\)\` method](https://docs.gearset.com/en/articles/15449869-code-reviews-rule-use-of-deprecated-url-getsalesforcebaseurl-method.md) - [Code reviews rule: Modify All Data permission enabled](https://docs.gearset.com/en/articles/15971145-code-reviews-rule-modify-all-data-permission-enabled.md) - [Code reviews rule: OmniStudio component without a required permission](https://docs.gearset.com/en/articles/15971146-code-reviews-rule-omnistudio-component-without-a-required-permission.md) - [Code reviews rule: Data transform without field-level security](https://docs.gearset.com/en/articles/15971148-code-reviews-rule-data-transform-without-field-level-security.md) - [Code reviews rule: Unused method parameter](https://docs.gearset.com/en/articles/16339733-code-reviews-rule-unused-method-parameter.md) - [Code reviews rules summary](https://docs.gearset.com/en/articles/14008648-code-reviews-rules-summary.md): A summary of all the rules offered by the Gearset Code Reviews product - [How to Editing Naming Convention Rules in Code Reviews](https://docs.gearset.com/en/articles/11930573-how-to-editing-naming-convention-rules-in-code-reviews.md): Code Reviews helps enforce Salesforce naming standards! Customize the "Intentional" policy to standardize your code and keep it clean. - [How to Edit the Minimum Number of Assertions in Code Reviews](https://docs.gearset.com/en/articles/11478876-how-to-edit-the-minimum-number-of-assertions-in-code-reviews.md): Too few assertions weaken tests, risking undetected logic flaws later. - [How to Edit Objects with an excessive number of custom fields rule](https://docs.gearset.com/en/articles/11478821-how-to-edit-objects-with-an-excessive-number-of-custom-fields-rule.md) - [How to Edit the Maximum Number of Decisions](https://docs.gearset.com/en/articles/11479020-how-to-edit-the-maximum-number-of-decisions.md): Overly complex Flows increase maintenance risks, misconfigurations, and future debugging difficulty. - [Code Reviews meets AI, new AppSec rules, Azure DevOps and more.](https://docs.gearset.com/en/articles/11478834-code-reviews-meets-ai-new-appsec-rules-azure-devops-and-more.md) - [Product Updates // November 2024](https://docs.gearset.com/en/articles/11478681-product-updates-november-2024.md) - [Winter '26 & Agentforce rules](https://docs.gearset.com/en/articles/13187774-winter-26-agentforce-rules.md): Information on the new rules available in Gearset Code Reviews - [Code Reviews engine improvements](https://docs.gearset.com/en/articles/13744741-code-reviews-engine-improvements.md): Get faster, more accurate scans with our latest engine update. - [Code Reviews: Salesforce Connected App update](https://docs.gearset.com/en/articles/14854411-code-reviews-salesforce-connected-app-update.md): How changes in Salesforce Connected Apps affects your Code Reviews setup ## Salesforce Industries - [Industries/Vlocity terms Glossary](https://docs.gearset.com/en/articles/12132056-industries-vlocity-terms-glossary.md): A collection of terms for Vlocity/Industries - [What is Salesforce Industries?](https://docs.gearset.com/en/articles/5821924-what-is-salesforce-industries.md): A brief introduction to Vlocity and Salesforce Industries - [Do we need the Salesforce Industries add-on for Gearset?](https://docs.gearset.com/en/articles/12439551-do-we-need-the-salesforce-industries-add-on-for-gearset.md): Learn when to deploy OmniStudio as metadata vs. Vlocity data packs in Gearset, and when the Salesforce Industries add-on is required. - [Why are Vlocity deployments different?](https://docs.gearset.com/en/articles/5821933-why-are-vlocity-deployments-different.md): The key differences between metadata and data pack changes - [Running a Vlocity comparison](https://docs.gearset.com/en/articles/5821936-running-a-vlocity-comparison.md): Compare data packs between two environments - [Running a Vlocity deployment](https://docs.gearset.com/en/articles/5821960-running-a-vlocity-deployment.md): Synchronize your source and target's data packs with a few clicks - [Deploying Salesforce metadata and Vlocity data packs together](https://docs.gearset.com/en/articles/5821967-deploying-salesforce-metadata-and-vlocity-data-packs-together.md): Combine your metadata and data pack changes into a single deployment - [Customizing the Vlocity metadata filter](https://docs.gearset.com/en/articles/5821948-customizing-the-vlocity-metadata-filter.md): Specify which Vlocity data packs Gearset should retrieve and compare ## Agentforce - [How to deploy Agentforce Prompt Template \(GenAiPromptTemplate\) metadata](https://docs.gearset.com/en/articles/10300034-how-to-deploy-agentforce-prompt-template-genaiprompttemplate-metadata.md): A walkthrough on how to deploy Agentforce Prompt Template \(GenAiPromptTemplate\) metadata - [How to deploy Agentforce Agent Action \(GenAiFunction\) metadata](https://docs.gearset.com/en/articles/10398666-how-to-deploy-agentforce-agent-action-genaifunction-metadata.md): A walkthrough on how to deploy Agentforce Agent Action \(GenAiFunction\) metadata - [How to deploy Agentforce \(GenAi & Ai\) metadata types](https://docs.gearset.com/en/articles/10406855-how-to-deploy-agentforce-genai-ai-metadata-types.md): A walkthrough on how to deploy Agentforce \(GenAi & Ai\) metadata types, such as Prompt Template, Agent Action, Topic and AI Agent. - [How to deploy Agentforce Subagent AKA Topic \(GenAiPlugin\) metadata](https://docs.gearset.com/en/articles/10406889-how-to-deploy-agentforce-subagent-aka-topic-genaiplugin-metadata.md): A walkthrough on how to deploy Agentforce Subagent \(Topic\) metadata - [How to deploy Agentforce AI Planner metadata](https://docs.gearset.com/en/articles/10406930-how-to-deploy-agentforce-ai-planner-metadata.md): A walkthrough on how to deploy Agentforce AI Planner metadata via GenAiPlannerBundle \(API v 64 and above\) or GenAiPlanner \(API v 60 to 63\) - ["Default Agentforce comparison" metadata filter](https://docs.gearset.com/en/articles/10572042-default-agentforce-comparison-metadata-filter.md): List of all the metadata types \(10\) included in our "Default Agentforce comparison" filter - [Migrate your Agentforce metadata to Summer '25](https://docs.gearset.com/en/articles/11485126-migrate-your-agentforce-metadata-to-summer-25.md): Resolve any Agentforce metadata confusion caused by the deprecation of GenAiPlanner in the Summer '25 release. - [Agentforce changes in the Winter '26 release](https://docs.gearset.com/en/articles/12550109-agentforce-changes-in-the-winter-26-release.md): This article explains changes to Agentforce metadata in Salesforce's Winter '26 \(v65\) release. You'll learn how deployment and retrieval work across API versions, and what deployment errors to watc... - [How to deploy Agentforce Agents](https://docs.gearset.com/en/articles/13700779-how-to-deploy-agentforce-agents.md): This article gives you a detailed overview on how to deploy Agentforce Agents with Agent Scripts \(AiAuthoringBundle\) metadata - [How to debug Agentforce GACK Code errors \(-1940051863 or -1760645555\)](https://docs.gearset.com/en/articles/14018591-how-to-debug-agentforce-gack-code-errors-1940051863-or-1760645555.md): This is a step by step guide to help you troubleshoot Agentforce GACK code errors when retrieving your agents. - [How to enable Agentforce Testing Center in Gearset Pipeline](https://docs.gearset.com/en/articles/14008716-how-to-enable-agentforce-testing-center-in-gearset-pipeline.md): This article explains how to run Agentforce Test Center tests in Gearset pipeline - [How to debug Agentforce GACK Code error \(435681881\)](https://docs.gearset.com/en/articles/14048863-how-to-debug-agentforce-gack-code-error-435681881.md): This is a step by step guide to help you troubleshoot this Agentforce GACK code error. - [Troubleshooting Agentforce Planner Bundle Retrieval Issues](https://docs.gearset.com/en/articles/14005398-troubleshooting-agentforce-planner-bundle-retrieval-issues.md): Troubleshooting unknown exceptions when retrieving or deploying Agentforce planner bundles, including common behaviours, partial retrieval signs, and methods to isolate problematic bundles. - [How to deploy Agentforce Agents through a Gearset pipeline](https://docs.gearset.com/en/articles/15069057-how-to-deploy-agentforce-agents-through-a-gearset-pipeline.md): This article guides you on how to deploy the Agents through pipeline. - [How to trigger Agentforce Testing Center tests in Compare and Deploy](https://docs.gearset.com/en/articles/15654197-how-to-trigger-agentforce-testing-center-tests-in-compare-and-deploy.md): This article explains how to run Agentforce Test Center tests in Compare and Deploy. - [How to Deploy Agent Script \(AiAuthoringBundle\) metadata](https://docs.gearset.com/en/articles/13452227-how-to-deploy-agent-script-aiauthoringbundle-metadata.md): A walkthrough of deploying Agentforce Agent Script \(AiAuthoringBundle\) metadata ## Data 360 - [What is Data 360 \(Formerly Data Cloud\)?](https://docs.gearset.com/en/articles/11164657-what-is-data-360-formerly-data-cloud.md): Deploying Salesforce Data 360 with Gearset: A Guide to Metadata Deployment - [How does Gearset support Data 360 aka Data Cloud?](https://docs.gearset.com/en/articles/11164811-how-does-gearset-support-data-360-aka-data-cloud.md): Gearset supports the deployment of Data 360 aka Data Cloud specific metadata - [How to deploy Data Kits with Gearset](https://docs.gearset.com/en/articles/11560427-how-to-deploy-data-kits-with-gearset.md): How to deploy Data 360 DevOps Data Kits with their dependencies using Gearset - ["Default Data Cloud comparison" metadata filter](https://docs.gearset.com/en/articles/11641118-default-data-cloud-comparison-metadata-filter.md): What's included in our "Default Data Cloud comparison" metadata filter? - [How to deploy Data 360 \(formerly Data Cloud\) permissions via Profiles and Permission sets](https://docs.gearset.com/en/articles/12531573-how-to-deploy-data-360-formerly-data-cloud-permissions-via-profiles-and-permission-sets.md): This article explains Salesforce rules deploying Data 360 permissions. - [Permissions required to deploy Data 360 metadata](https://docs.gearset.com/en/articles/13140734-permissions-required-to-deploy-data-360-metadata.md): This document outlines the necessary permissions and best practices for successfully deploying Salesforce Data 360 \(formerly known as Data Cloud\) metadata. - [How to deploy individual Data 360 components using Direct Deploy](https://docs.gearset.com/en/articles/13832333-how-to-deploy-individual-data-360-components-using-direct-deploy.md): This article gives you a detailed overview on how to deploy individual Data 360 metadata through Gearset ## Marketing Cloud - [What is Marketing Cloud?](https://docs.gearset.com/en/articles/11581528-what-is-marketing-cloud.md): How does Marketing Cloud Engagement \(ExactTarget\) differ from Marketing Cloud Account Engagement \(Pardot\) and Marketing Cloud Next? - [How does Gearset support Marketing Cloud?](https://docs.gearset.com/en/articles/11666150-how-does-gearset-support-marketing-cloud.md): Gearset's automated backups give you visibility into changes made in your business units and let you roll back any unwanted changes. - [What Marketing Cloud types does Gearset support?](https://docs.gearset.com/en/articles/12255038-what-marketing-cloud-types-does-gearset-support.md): Learn more about which Marketing Cloud types you can include in automated daily backups. - [Connecting your Marketing Cloud org to Gearset](https://docs.gearset.com/en/articles/11027473-connecting-your-marketing-cloud-org-to-gearset.md): Learn how to connect your Marketing Cloud Engagement \(ExactTarget\) org to Gearset ## Observability - [Observability Access Monitoring](https://docs.gearset.com/en/articles/15501331-observability-access-monitoring.md): Access monitoring shows you what permissions every user in your Salesforce org has and where each one comes from in a single, easy to understand location. - [Observability access & permissions](https://docs.gearset.com/en/articles/15944897-observability-access-permissions.md): This guide explains what permissions you need for Observability. - [Observability quick start guide](https://docs.gearset.com/en/articles/9997728-observability-quick-start-guide.md): Quick start guide about error and org limit monitoring features as part of Gearset's observability solution. - [Creating your first monitoring job](https://docs.gearset.com/en/articles/10655919-creating-your-first-monitoring-job.md): How to use the setup process in Gearset for creating a job to monitor for Salesforce org limits and unhandled exception errors for Apex and Flows. - [Adding Slack and MS Teams channels for alerting](https://docs.gearset.com/en/articles/12272589-adding-slack-and-ms-teams-channels-for-alerting.md): A guide to how you can easily add Slack and MS Teams channels for your custom error notification and org limit notifications to be sent to. - [Observability pricing](https://docs.gearset.com/en/articles/12268972-observability-pricing.md): Information on Gearset's pricing for Observability - [Observability Insights](https://docs.gearset.com/en/articles/15098051-observability-insights.md): This article will give a brief outline of what the Observability Insights tab is, what is shows and why we built it. - [Manually configuring error monitoring for your Salesforce org](https://docs.gearset.com/en/articles/10570271-manually-configuring-error-monitoring-for-your-salesforce-org.md): Manual configuration steps when setting up error monitoring for your Salesforce org - [Managing and categorizing Flow and Apex errors](https://docs.gearset.com/en/articles/11462656-managing-and-categorizing-flow-and-apex-errors.md): An overview of how categorizing different Flow and Apex errors can reduce noise and interacts with notification rules. - [Configuring Slack and MS Teams notification rules for errors](https://docs.gearset.com/en/articles/10090275-configuring-slack-and-ms-teams-notification-rules-for-errors.md): How to configure Slack and MS Teams channel notifications. - [Creating Jira and Work Item tickets for Flow and Apex errors](https://docs.gearset.com/en/articles/11580938-creating-jira-and-work-item-tickets-for-flow-and-apex-errors.md): Creating and linking Jira and Azure Work Item tickets to Flow and Apex monitoring errors - [Error monitoring FAQs](https://docs.gearset.com/en/articles/9997683-error-monitoring-faqs.md): FAQs for Flow and Apex error monitoring - [Using Gearset's AI features to debug and resolve Flow errors](https://docs.gearset.com/en/articles/13762508-using-gearset-s-ai-features-to-debug-and-resolve-flow-errors.md): A guide on how to use Gearset's AI features to quickly summarize Flow errors, identify the root cause and suggest fixes to resolve errors. - [Monitoring limits in your Salesforce org](https://docs.gearset.com/en/articles/12239469-monitoring-limits-in-your-salesforce-org.md): Configuring and understanding API limits for your org - [Monitoring limits FAQs](https://docs.gearset.com/en/articles/12256732-monitoring-limits-faqs.md): List information about limits in your org. For each limit the maximum allocation and the remaining allocation based on usage are returned. ## Agentic Solutions - [Working with the Gearset Agent](https://docs.gearset.com/en/articles/16119008-working-with-the-gearset-agent.md): Explains how to give work to the Gearset Agent and how it integrates with an existing pipeline. - [Org Intelligence](https://docs.gearset.com/en/articles/11831993-org-intelligence.md): View all your metadata in one place in Gearset by using our Org Intelligence tool - [Org Intelligence Agent Guide](https://docs.gearset.com/en/articles/14484838-org-intelligence-agent-guide.md): This article is short guide on the Org Intelligence agent and how best to use it. ## Team management - [Adding team members to Gearset team](https://docs.gearset.com/en/articles/618644-adding-team-members-to-gearset-team.md): Team Owners can invite their colleagues to join the Gearset team for easy collaboration - [Assigning add-on licenses to team members](https://docs.gearset.com/en/articles/16148117-assigning-add-on-licenses-to-team-members.md): Team Owners can assign add-on licenses, such as Gearset Agent, to individual team members or to several members at once. - [Do you need help joining a Gearset team?](https://docs.gearset.com/en/articles/6702782-do-you-need-help-joining-a-gearset-team.md): How to join a Gearset team via an invitation when you get "Login failed"? Can an account have access to multiple Gearset teams? - [Sharing org credentials with team members](https://docs.gearset.com/en/articles/2479616-sharing-org-credentials-with-team-members.md): Delegating org access to allow other team members to deploy to your orgs, including orgs set up as target environments of the CI jobs. - [Team collaboration in Gearset](https://docs.gearset.com/en/articles/2479674-team-collaboration-in-gearset.md): Collaborate with your colleagues for smoother DevOps - [Team ownership and management](https://docs.gearset.com/en/articles/2477938-team-ownership-and-management.md): Managing teams and user types in Gearset. - [Team-shared source control connections](https://docs.gearset.com/en/articles/8455568-team-shared-source-control-connections.md): What is a team-shared source control \(VCS\) connection? And how do I connect one to my Gearset account? - [Team-shared Salesforce org connections](https://docs.gearset.com/en/articles/7129409-team-shared-salesforce-org-connections.md): Create team-shared org connections and share them with your Gearset team, or convert already added org connections to team-shared ones - [Setting user permissions on team-shared orgs](https://docs.gearset.com/en/articles/9460257-setting-user-permissions-on-team-shared-orgs.md): Control who can do what with team-shared Salesforce organizations - [Gearset security roles](https://docs.gearset.com/en/articles/9927191-gearset-security-roles.md): Defining the permissions and access levels that team members need based on their responsibilities - [Configuring Gearset permissions](https://docs.gearset.com/en/articles/10473502-configuring-gearset-permissions.md): Controlling what team members can do in the Gearset application - [Getting started with permissions for team shared CI jobs and pipelines](https://docs.gearset.com/en/articles/13610356-getting-started-with-permissions-for-team-shared-ci-jobs-and-pipelines.md): Control who can do what with team-shared pipelines & continuous integration jobs - [How do I assign permissions for a team-shared pipeline?](https://docs.gearset.com/en/articles/13615951-how-do-i-assign-permissions-for-a-team-shared-pipeline.md): Control who can do what with team-shared pipelines - [How to check the access levels of a single user in team shared pipelines?](https://docs.gearset.com/en/articles/13616282-how-to-check-the-access-levels-of-a-single-user-in-team-shared-pipelines.md): Check the pipeline access levels of a team member - [How to bulk assign access to team shared pipelines and CI jobs to a single user?](https://docs.gearset.com/en/articles/13616379-how-to-bulk-assign-access-to-team-shared-pipelines-and-ci-jobs-to-a-single-user.md): Provide access to multiple pipelines and ci jobs to single user - [How to give access to create releases in team shared pipelines?](https://docs.gearset.com/en/articles/13616014-how-to-give-access-to-create-releases-in-team-shared-pipelines.md): Control who can create or add to releases in team shared pipelines - [How do I assign permissions for a team-shared CI job?](https://docs.gearset.com/en/articles/13610409-how-do-i-assign-permissions-for-a-team-shared-ci-job.md): Control who can do what with team-shared continuous integration jobs - [Access levels in Gearset](https://docs.gearset.com/en/articles/2533179-access-levels-in-gearset.md): Explaining user permissions and access levels in Gearset to make the most of team collaboration - [Email notifications - for deployments made via Compare and deploy](https://docs.gearset.com/en/articles/9414669-email-notifications-for-deployments-made-via-compare-and-deploy.md): Guidance on how to configure email notifications sent to your team members for 'Compare and deploy' deployments - [Restricting how users can accept invitations to join your team](https://docs.gearset.com/en/articles/6718604-restricting-how-users-can-accept-invitations-to-join-your-team.md): Can I control the OAuth or login method for my new teammates? - [Restricting which Salesforce orgs your team can connect to](https://docs.gearset.com/en/articles/6811590-restricting-which-salesforce-orgs-your-team-can-connect-to.md): How to make sure that your team can only connect to approved Salesforce orgs in Gearset - [Restricting your team’s source control access](https://docs.gearset.com/en/articles/6722741-restricting-your-team-s-source-control-access.md): A guide to controlling your team's ability to connect to and interact with source control in Gearset - [SAML single sign-on](https://docs.gearset.com/en/articles/7175014-saml-single-sign-on.md): This guide provides a general overview of how to configure SAML Single Sign-On \(SSO\) for Gearset using any standard Identity Provider \(IdP\). - [Switching data centers in Gearset](https://docs.gearset.com/en/articles/6738628-switching-data-centers-in-gearset.md): How to change or migrate your team's data center location - [Team Security Settings Page](https://docs.gearset.com/en/articles/6782206-team-security-settings-page.md): Enforce teamwide hard expiration settings for added security and more ## Troubleshooting - [Troubleshooting slow comparison speeds](https://docs.gearset.com/en/articles/10439289-troubleshooting-slow-comparison-speeds.md): Steps to troubleshoot slow comparison speeds to help us diagnose the root cause - [A note on deploying custom object permissions on new profiles](https://docs.gearset.com/en/articles/3226459-a-note-on-deploying-custom-object-permissions-on-new-profiles.md): Working around a known issue when setting custom object permissions to false in the source - [Are profile permissions showing up as "New" or "Deleted" when you know it's not the case?](https://docs.gearset.com/en/articles/3491009-are-profile-permissions-showing-up-as-new-or-deleted-when-you-know-it-s-not-the-case.md): An explanation of how profile permissions can show up differently for Git compared to orgs - [Can Gearset migrate the Email Message Relation object and its encryption setting?](https://docs.gearset.com/en/articles/3498891-can-gearset-migrate-the-email-message-relation-object-and-its-encryption-setting.md): Issues seen with deploying Shield Platform Encryption on EmailMessageRelation - [Are you getting "Invalid api version" when deploying Apex classes?](https://docs.gearset.com/en/articles/2976148-are-you-getting-invalid-api-version-when-deploying-apex-classes.md) - [Salesforce org error - "Error: duplicate value found: GearsetExternalID\_\_c duplicates value on record with id: \"](https://docs.gearset.com/en/articles/9015262-salesforce-org-error-error-duplicate-value-found-gearsetexternalid__c-duplicates-value-on-record-with-id-xxx.md): Cause and solution to this error that you may see in your Salesforce org - [Changes to Flows in v44 of the metadata API](https://docs.gearset.com/en/articles/2439855-changes-to-flows-in-v44-of-the-metadata-api.md): Advice on retrieving, deploying, and deactivating Flows via the Metadata API - [Common causes of slow validations or deployments](https://docs.gearset.com/en/articles/701636-common-causes-of-slow-validations-or-deployments.md): Why deployment times can vary at different times of the day and the underlying causes - [Common problems with viewing metadata in source control](https://docs.gearset.com/en/articles/2270696-common-problems-with-viewing-metadata-in-source-control.md): Issues seen with repo directory structures - [Gearset Cannot Retrieve Standard Tabs](https://docs.gearset.com/en/articles/3726806-gearset-cannot-retrieve-standard-tabs.md): And how Gearset can retrieve Standard tab visibilities - [How to use the bisection method to debug retrieval errors?](https://docs.gearset.com/en/articles/5353044-how-to-use-the-bisection-method-to-debug-retrieval-errors.md): Guidance on how to use bisection method to troubleshoot metadata retrieval errors, including Salesforce Gack code errors. - [In git with org comparisons, why are the results different from org to org comparisons?](https://docs.gearset.com/en/articles/3845806-in-git-with-org-comparisons-why-are-the-results-different-from-org-to-org-comparisons.md) - [How can I resolve the error "The resource data for the static resource ‘...’ appears to be missing, although the XML file is present..."?](https://docs.gearset.com/en/articles/5925941-how-can-i-resolve-the-error-the-resource-data-for-the-static-resource-appears-to-be-missing-although-the-xml-file-is-present.md): Cause and solution for this static resource error - [Metadata missing when committing to git branches](https://docs.gearset.com/en/articles/5900599-metadata-missing-when-committing-to-git-branches.md): Why are some objects not being checked into repositories? - [Running tests synchronously in a test monitor](https://docs.gearset.com/en/articles/758826-running-tests-synchronously-in-a-test-monitor.md): How to change the behavior of your Salesforce org such that test monitor runs will run the tests sequentially instead of in parallel - [Sharing your comparison with Gearset](https://docs.gearset.com/en/articles/3768863-sharing-your-comparison-with-gearset.md): How to share your comparison with Gearset support for faster and easier troubleshooting - [Which destructive changes does the metadata API not handle?](https://docs.gearset.com/en/articles/4046001-which-destructive-changes-does-the-metadata-api-not-handle.md): What manual steps do you need to take into account of in CICD? - [Why can’t I find specific metadata in my Gearset comparison results?](https://docs.gearset.com/en/articles/3471227-why-can-t-i-find-specific-metadata-in-my-gearset-comparison-results.md): Explanations for why a metadata item may be missing, and tips to fix this - [Why are my managed package metadata components not showing up?](https://docs.gearset.com/en/articles/3432804-why-are-my-managed-package-metadata-components-not-showing-up.md): Searching for managed package metadata in your org to org comparisons - [Why are there metadata differences in my freshly refreshed sandbox?](https://docs.gearset.com/en/articles/3462169-why-are-there-metadata-differences-in-my-freshly-refreshed-sandbox.md): Refreshing does not clone your production. - [Why can't I compare the standard matching rules?](https://docs.gearset.com/en/articles/3711955-why-can-t-i-compare-the-standard-matching-rules.md) - [Why are there differences between my git branch and my org after initialization?](https://docs.gearset.com/en/articles/3931770-why-are-there-differences-between-my-git-branch-and-my-org-after-initialization.md): Explaining why you see metadata differences between a freshly updated source control repository and its parent org - [Why can't I find my difference?](https://docs.gearset.com/en/articles/624583-why-can-t-i-find-my-difference.md): I know there's a difference between my orgs, but I can't find it in Gearset's results - where is it? - [Why can't I see any Apex classes in my comparison?](https://docs.gearset.com/en/articles/2576860-why-can-t-i-see-any-apex-classes-in-my-comparison.md): This article debugs missing Apex classes from a comparison - [Why has Gearset added components of 'No difference' to my deployment package?](https://docs.gearset.com/en/articles/2402225-why-has-gearset-added-components-of-no-difference-to-my-deployment-package.md) - [Is your Flow not showing up in the Flow Navigator mode in our comparison?](https://docs.gearset.com/en/articles/9832908-is-your-flow-not-showing-up-in-the-flow-navigator-mode-in-our-comparison.md) - [Troubleshooting deployments made via Compare and deploy](https://docs.gearset.com/en/articles/8724923-troubleshooting-deployments-made-via-compare-and-deploy.md): A step-by-step guide to troubleshoot common issues on a manual deployment made via Compare and deploy feature - [Why is the deployment summary item count different from the selected item count?](https://docs.gearset.com/en/articles/6969400-why-is-the-deployment-summary-item-count-different-from-the-selected-item-count.md) - [Why are some of my letterhead items not showing up in the comparison?](https://docs.gearset.com/en/articles/2831064-why-are-some-of-my-letterhead-items-not-showing-up-in-the-comparison.md) - [Why is XML order of some metadata in the comparison results different?](https://docs.gearset.com/en/articles/2413367-why-is-xml-order-of-some-metadata-in-the-comparison-results-different.md): Salesforce metadata API returns the XML in non-deterministic manner - [Why can't I deploy "\" changes](https://docs.gearset.com/en/articles/10774169-why-can-t-i-deploy-viewallfields-changes.md): This document explains why you may not be able to deploy "\" changes and the current workaround to this issue. - [Why can't I deploy External Credential Principal mappings on the Profile metadata type?](https://docs.gearset.com/en/articles/12894826-why-can-t-i-deploy-external-credential-principal-mappings-on-the-profile-metadata-type.md): This document explains why you may not be able to deploy External Credential Principal changes and the current workaround to this issue. - [Flow appears as "New" when it exists in the target org](https://docs.gearset.com/en/articles/15897802-flow-appears-as-new-when-it-exists-in-the-target-org.md): A short description of why a Flow might appear as 'New' in a Gearset comparison despite the same Flow existing in the target org. - [How does Gearset handle requests that exceed the download limit?](https://docs.gearset.com/en/articles/4110937-how-does-gearset-handle-requests-that-exceed-the-download-limit.md): What does the error "The total size of the metadata downloaded exceeded Salesforce's limits" mean? - [Resolving validation errors - "The translation for the '\[flow\]' flow references the \[element\], which isn't available in the flow"](https://docs.gearset.com/en/articles/14807404-resolving-validation-errors-the-translation-for-the-flow-flow-references-the-element-which-isn-t-available-in-the-flow.md): Cause and resolution for this Salesforce validation error on the Translations metadata type. - [Resolving validation errors - "A Recipe must specify a Dataflow" on WaveRecipe metadata type](https://docs.gearset.com/en/articles/9330118-resolving-validation-errors-a-recipe-must-specify-a-dataflow-on-waverecipe-metadata-type.md): Cause and solutions to this Salesforce validation error surfaced on WaveRecipe metadata type: "A Recipe must specify a Dataflow" - [Resolving validation errors - "An approval process can't be active until it has at least one approval step"](https://docs.gearset.com/en/articles/9264166-resolving-validation-errors-an-approval-process-can-t-be-active-until-it-has-at-least-one-approval-step.md): Cause and resolution to this Salesforce validation error related to 'ApprovalProcess' metadata - [Resolving validation errors - "Cannot change which global value set this picklist uses"](https://docs.gearset.com/en/articles/15030738-resolving-validation-errors-cannot-change-which-global-value-set-this-picklist-uses.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "Cannot find a user that matches any of the following usernames: \; remove the user from the component being deployed or create a matching user in the destination organization."](https://docs.gearset.com/en/articles/9297690-resolving-validation-errors-cannot-find-a-user-that-matches-any-of-the-following-usernames-xxx-remove-the-user-from-the-component-being-deployed-or-create-a-matching-user-in-the-destination-organization.md): Cause and solution to this Salesforce validation or deployment error - [Resolving validation errors - "Cannot modify managed object" on PermissionSet metadata type](https://docs.gearset.com/en/articles/3759335-resolving-validation-errors-cannot-modify-managed-object-on-permissionset-metadata-type.md): Cause and resolution to this validation or deployment error related to PermissionSet metadata type - [Resolving validation errors - "Cannot set sharingModel to ControlledByParent on a CustomObject without a MasterDetail relationship field"](https://docs.gearset.com/en/articles/7872801-resolving-validation-errors-cannot-set-sharingmodel-to-controlledbyparent-on-a-customobject-without-a-masterdetail-relationship-field.md): Error "Cannot set sharingModel to ControlledByParent on a CustomObject without a MasterDetail relationship field" surfaced during Validation - [Resolving validation errors - "Cannot specify a gender for a gender neutral language"](https://docs.gearset.com/en/articles/5646773-resolving-validation-errors-cannot-specify-a-gender-for-a-gender-neutral-language.md): The cause and solution to this Salesforce validation/deployment error - [Resolving validation errors - "Cannot specify: inlineHelpText for platform event field"](https://docs.gearset.com/en/articles/7731271-resolving-validation-errors-cannot-specify-inlinehelptext-for-platform-event-field.md): Validation error "Cannot specify: inlineHelpText for platform event field" was surfaced during a deployment - [Resolving validation errors - "Cannot use field:WhatId in RelatedContent section." on Layout metadata type](https://docs.gearset.com/en/articles/9366984-resolving-validation-errors-cannot-use-field-whatid-in-relatedcontent-section-on-layout-metadata-type.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "Component names can only contain alphanumeric characters, hyphens, colons, and underscores. Correct label in \.json and try again."](https://docs.gearset.com/en/articles/10570621-resolving-validation-errors-component-names-can-only-contain-alphanumeric-characters-hyphens-colons-and-underscores-correct-label-in-xxx-json-and-try-again.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "Component \[force:highlightsPanel\] attribute \[actionNames\]: We couldn't validate Custom Action \" on FlexiPage metadata type](https://docs.gearset.com/en/articles/10628157-resolving-validation-errors-component-force-highlightspanel-attribute-actionnames-we-couldn-t-validate-custom-action-xxx-on-flexipage-metadata-type.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "ControlledByParent is not a valid sharing model for Asset" on Custom object metadata type](https://docs.gearset.com/en/articles/8911719-resolving-validation-errors-controlledbyparent-is-not-a-valid-sharing-model-for-asset-on-custom-object-metadata-type.md): Cause and solution to this Salesforce validation error: "ControlledByParent is not a valid sharing model for Asset" Custom object - [Resolving validation errors - "Control field value \ not found, valid values are \"](https://docs.gearset.com/en/articles/7731265-resolving-validation-errors-control-field-value-xxx-not-found-valid-values-are-yyy.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "Couldn't locate layout section: \ in layout \"](https://docs.gearset.com/en/articles/8011684-resolving-validation-errors-couldn-t-locate-layout-section-xxx-in-layout-yyy.md): Resolution to this validation error often associated with CustomObjectTranslation and Layout metadata types - [Resolving validation errors - "CustomApplication - You specified one or more duplicate ProfileActionOverride values."](https://docs.gearset.com/en/articles/7942265-resolving-validation-errors-customapplication-you-specified-one-or-more-duplicate-profileactionoverride-values.md): Validation fails due to this error "CustomApplication - You specified one or more duplicate ProfileActionOverride values." - [Resolving validation errors - "Custom metadata type "XXX\_mdt" is not available in this organization"](https://docs.gearset.com/en/articles/3833073-resolving-validation-errors-custom-metadata-type-xxx_mdt-is-not-available-in-this-organization.md): Validation error "Custom metadata type "XXX\_mdt" is not available in this organization" was surfaced during a deployment - [Resolving validation errors - "Duplicate label \" for deployment with Global Value Set metadata type](https://docs.gearset.com/en/articles/8975546-resolving-validation-errors-duplicate-label-xxx-for-deployment-with-global-value-set-metadata-type.md): Cause and solution for this Salesforce validation error - [Resolving validation errors - "Picklist value: \ in picklist: \ not found."](https://docs.gearset.com/en/articles/7731270-resolving-validation-errors-picklist-value-xxx-in-picklist-yyy-not-found.md): Cause and resolution to this Salesforce validation error; including for when it happens on a CI job or PR validation - [Resolving validation errors - "Entity cannot be untracked." on various standard objects](https://docs.gearset.com/en/articles/10550661-resolving-validation-errors-entity-cannot-be-untracked-on-various-standard-objects.md): Cause and solution to this Salesforce validation error surfaced on VoiceCall, VideoCall, OrderSummary or CollaborationGroup standard objects - [Resolving validation errors - "Entity is null or entity element's name is null"](https://docs.gearset.com/en/articles/12675441-resolving-validation-errors-entity-is-null-or-entity-element-s-name-is-null.md): Cause and solution to this Salesforce validation error surfacing on SearchSettings metadata type \('Settings' type in Gearset's metadata filter\) - [Resolving validation errors - "EntityObject can not be initialized with null EntityInfo"](https://docs.gearset.com/en/articles/11059759-resolving-validation-errors-entityobject-can-not-be-initialized-with-null-entityinfo.md): Cause and solution to this Salesforce validation error: "EntityObject can not be initialized with null EntityInfo" - [Resolving validation errors - "Error parsing file: Element {http://soap.sforce.com/2006/04/metadata}dayOfMonthToRun invalid at this location in type FlowSchedule" on Flows](https://docs.gearset.com/en/articles/13600391-resolving-validation-errors-error-parsing-file-element-http-soap-sforce-com-2006-04-metadata-dayofmonthtorun-invalid-at-this-location-in-type-flowschedule-on-flows.md): Cause and solution to this Salesforce validation error: " Error parsing file: Element {http://soap.sforce.com/2006/04/metadata}dayOfMonthToRun invalid at this location in type FlowSchedule" - [Resolving validation errors - "Error parsing file: ' ' is not a valid value for the enum 'Gender'"](https://docs.gearset.com/en/articles/9681176-resolving-validation-errors-error-parsing-file-is-not-a-valid-value-for-the-enum-gender.md): Cause and solution to this Salesforce validation error. - [Resolving validation errors – "exceeded the allowed number of fields to track on a given entity"](https://docs.gearset.com/en/articles/16412702-resolving-validation-errors-exceeded-the-allowed-number-of-fields-to-track-on-a-given-entity.md): Cause and solution to this Salesforce validation error surfaced on Custom field metadata - [Resolving validation errors - “Failed to encode \, Error retrieving UiFormatSpecificationSet ID”](https://docs.gearset.com/en/articles/12819876-resolving-validation-errors-failed-to-encode-xxx-error-retrieving-uiformatspecificationset-id.md): Possible causes and solutions to "Failed to encode \" Salesforce validation error - [Resolving validation errors - "Failure DestructiveChanges.xml"](https://docs.gearset.com/en/articles/8671937-resolving-validation-errors-failure-destructivechanges-xml.md): "Failure DestructiveChanges.xml" was surfaced during a deployment - [Resolving validation errors - "Failure to create template: \, Caused by: \[We couldn't validate the prompt template because something went wrong: Error while executing the following data provider: \ is not accessible\]"](https://docs.gearset.com/en/articles/16391109-resolving-validation-errors-failure-to-create-template-id-caused-by-we-couldn-t-validate-the-prompt-template-because-something-went-wrong-error-while-executing-the-following-data-provider-data-provider-id-is-not-accessible.md): Cause and solution to this validation error seen on GenAiPromptTemplate \(Prompt Template\) metadata type - [Resolving validation errors - "Fields in highlights panel must be a subset of fields in detail section" on Layout metadata type](https://docs.gearset.com/en/articles/11099810-resolving-validation-errors-fields-in-highlights-panel-must-be-a-subset-of-fields-in-detail-section-on-layout-metadata-type.md): Cause and solution to this Salesforce validation error: "Fields in highlights panel must be a subset of fields in detail section" - [Resolving validation errors - "field integrity exception: unknown - \(\ Access level below organization default\)"](https://docs.gearset.com/en/articles/9736217-resolving-validation-errors-field-integrity-exception-unknown-xxx-access-level-below-organization-default.md): Guidance on how to resolve this Salesforce validation error based on Salesforce official documentation - [Resolving validation errors - "Field: field, value \ appears more than once"](https://docs.gearset.com/en/articles/8601446-resolving-validation-errors-field-field-value-xxx-appears-more-than-once.md): Cause and solution for this Salesforce validation error surfacing on Layout metadata: "Field: field, value \ appears more than once" - [Resolving validation errors - "Flow Action Error: The value in \ is either missing or contains multiple fields" on Send Email actions](https://docs.gearset.com/en/articles/12902100-resolving-validation-errors-flow-action-error-the-value-in-actionname-is-either-missing-or-contains-multiple-fields-on-send-email-actions.md): Cause and solution to this Salesforce validation error: " Flow Action Error: The value in \ is either missing or contains multiple fields. Enter a single value." - [Resolving validation errors – "In field: application - no CustomApplication named standard\_\_SalesCloudMobile found"](https://docs.gearset.com/en/articles/11036169-resolving-validation-errors-in-field-application-no-customapplication-named-standard__salescloudmobile-found.md): This error occurs when a Permission Set references the unrecognized Sales Cloud Mobile app - [Resolving validation errors – "In field: application - no CustomApplication named standard\_\_XXXX found"](https://docs.gearset.com/en/articles/14005705-resolving-validation-errors-in-field-application-no-customapplication-named-standard__xxxx-found.md): How to resolve the "No CustomApplication named standard\_\_XXXX" validation error when deploying permission sets. - [Resolving validation errors - "In field: excludeButtons, no such standard action:CreateSalesSummaries"](https://docs.gearset.com/en/articles/15060821-resolving-validation-errors-in-field-excludebuttons-no-such-standard-action-createsalessummaries.md): This error may surface in any object that references a CreateSales button object - [Resolving validation errors - "In field: excludeButtons, no such standard action:SmartFillEnrich"](https://docs.gearset.com/en/articles/16413712-resolving-validation-errors-in-field-excludebuttons-no-such-standard-action-smartfillenrich.md): Cause and solution to this Salesforce validation error surfaced on Layout metadata - [Resolving validation errors - "In field: QuickAction - no QuickAction named \ found"](https://docs.gearset.com/en/articles/9423323-resolving-validation-errors-in-field-quickaction-no-quickaction-named-xxx-found.md): Cause and resolutions to this Salesforce validation error - [Resolving validation errors - "In field: field - no \ named \ found"](https://docs.gearset.com/en/articles/9506509-resolving-validation-errors-in-field-field-no-metadata_type-named-xxx-found.md): This error may surface on Profile or Permission Set metadata types when Custom field or Custom object is a new component in the source environment, and does not exist in the target. - [Resolving validation errors - "In field: report - no Report named \ found" on Dashboard metadata type](https://docs.gearset.com/en/articles/9105210-resolving-validation-errors-in-field-report-no-report-named-xxx-found-on-dashboard-metadata-type.md): Guidance on how to resolve this Salesforce validation error happening on 'Dashboard' metadata type - [Resolving validation errors - "insufficient access rights on cross-reference id: \"](https://docs.gearset.com/en/articles/7549407-resolving-validation-errors-insufficient-access-rights-on-cross-reference-id-xxx.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "invalid cross reference id" for Custom application metadata](https://docs.gearset.com/en/articles/8001471-resolving-validation-errors-invalid-cross-reference-id-for-custom-application-metadata.md): Explanation and solution to this validation error "invalid cross reference id" surfaced during 'Custom application' metadata deployment - [Resolving validation errors - "Invalid data type" on Custom Address field](https://docs.gearset.com/en/articles/12141868-resolving-validation-errors-invalid-data-type-on-custom-address-field.md): Possible causes and solutions to "Invalid data type" Salesforce validation error - [Resolving validation errors - "Invalid element reference \ not found for target"](https://docs.gearset.com/en/articles/8637529-resolving-validation-errors-invalid-element-reference-xxx-not-found-for-target.md): Cause and resolution to this Salesforce validation or deployment error in relation to the Flow metadata type - [Resolving validation errors - "Invalid field name \" on Report metadata type](https://docs.gearset.com/en/articles/8944057-resolving-validation-errors-invalid-field-name-xxx-on-report-metadata-type.md): Possible causes and solutions to this Salesforce validation error - [Resolving validation errors - "Invalid field: SOLUTION.ISSUE in related list: RelatedSolutionList" on Layout metadata type](https://docs.gearset.com/en/articles/10602094-resolving-validation-errors-invalid-field-solution-issue-in-related-list-relatedsolutionlist-on-layout-metadata-type.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "Invalid field \ in related list:RelatedAccountContactRelationList"](https://docs.gearset.com/en/articles/11098825-resolving-validation-errors-invalid-field-xxx-in-related-list-relatedaccountcontactrelationlist.md): Cause and solutions to this Salesforce validation error "Invalid field \ in related list: RelatedAccountContactRelationList" - [Resolving validation errors - "Invalid property \ in component \"](https://docs.gearset.com/en/articles/10265675-resolving-validation-errors-invalid-property-xxx-in-component-yyy.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "Invalid condition logic: The filter logic references an undefined filter: \" on Flow metadata](https://docs.gearset.com/en/articles/13428289-resolving-validation-errors-invalid-condition-logic-the-filter-logic-references-an-undefined-filter-x-on-flow-metadata.md): Resolve “Invalid condition logic” errors caused by mismatched conditionLogic and conditions in Flow metadata. - [Resolving validation errors - "Invalid target dialog reference \"](https://docs.gearset.com/en/articles/10206955-resolving-validation-errors-invalid-target-dialog-reference-xxx.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "Invalid version number \" on FlowDefinition metadata type](https://docs.gearset.com/en/articles/10192435-resolving-validation-errors-invalid-version-number-x-on-flowdefinition-metadata-type.md): Cause and resolution to this Salesforce validation error - [Resolving validation errors - "INVALID\_TYPE: Cannot use: WorkflowRule in this organization"](https://docs.gearset.com/en/articles/4676036-resolving-validation-errors-invalid_type-cannot-use-workflowrule-in-this-organization.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - LIMIT\_EXCEEDED: Try deploying again. Your deployment exceeded its maximum retry limit"](https://docs.gearset.com/en/articles/6590065-resolving-validation-errors-limit_exceeded-try-deploying-again-your-deployment-exceeded-its-maximum-retry-limit.md): Cause and solution to this Salesforce validation or deployment error - [Resolving validation errors - "miniLayoutField: \ is not present in the full layout" on Layout metadata](https://docs.gearset.com/en/articles/15530697-resolving-validation-errors-minilayoutfield-field-is-not-present-in-the-full-layout-on-layout-metadata.md): How to resolve the Salesforce validation error: "miniLayoutField: \ is not present in the full layout." - [Resolving validation errors - "Must Specify a Non-Empty Label for the Custom Object"](https://docs.gearset.com/en/articles/7435452-resolving-validation-errors-must-specify-a-non-empty-label-for-the-custom-object.md): Validation error "Must Specify a Non-Empty Label for the Custom Object" was surfaced during a deployment - [Resolving validation errors - "Name \(Screen Component\) inputsOnNextNavToAssocScrn isn't supported for field Type "InputField""](https://docs.gearset.com/en/articles/10053352-resolving-validation-errors-name-screen-component-inputsonnextnavtoassocscrn-isn-t-supported-for-field-type-inputfield.md): Cause and resolution to this Salesforce validation error - [Resolving validation errors - "No more than 10 columns may be specified in lookupPhoneDialogsAdditionalFields"](https://docs.gearset.com/en/articles/4149337-resolving-validation-errors-no-more-than-10-columns-may-be-specified-in-lookupphonedialogsadditionalfields.md): Cause and solution for this Salesforce validation or deployment error - [Resolving validation errors - "Not available for deploy for this API version" on GenAiPlanner metadata type](https://docs.gearset.com/en/articles/11728020-resolving-validation-errors-not-available-for-deploy-for-this-api-version-on-genaiplanner-metadata-type.md): Cause and solution to this Salesforce validation error surfaced on GenAiPlanner metadata type - [Resolving validation errors - "Not available for deploy for this organization"](https://docs.gearset.com/en/articles/9324384-resolving-validation-errors-not-available-for-deploy-for-this-organization.md): Guidance on potential cause and possible solutions to this Salesforce validation error - [Resolving validation errors - "One of the objects selected for your roll-up summary uses dated exchange rates and the other object does not. Roll-up summary fields can only summarize values of currency fields if both objects convert values \(...\)"](https://docs.gearset.com/en/articles/9310370-resolving-validation-errors-one-of-the-objects-selected-for-your-roll-up-summary-uses-dated-exchange-rates-and-the-other-object-does-not-roll-up-summary-fields-can-only-summarize-values-of-currency-fields-if-both-objects-convert-values.md): Guidance on cause and resolution to this Salesforce validation error surfacing on 'StandardValueSet' or 'CustomField' metadata - [Resolving validation errors - Once an approval process has been activated, you cannot add or remove steps. Please create a new approval process from this one for modification. You may only delete an approval process that has no data records associated..."](https://docs.gearset.com/en/articles/9612043-resolving-validation-errors-once-an-approval-process-has-been-activated-you-cannot-add-or-remove-steps-please-create-a-new-approval-process-from-this-one-for-modification-you-may-only-delete-an-approval-process-that-has-no-data-records-associated.md): Guidance on how to resolve this Salesforce validation error when it happens specifically on a PR validation in Gearset Pipelines feature - [Resolving validation errors - "Permission \ depends on permission\(s\): \"](https://docs.gearset.com/en/articles/7549344-resolving-validation-errors-permission-xxx-depends-on-permission-s-yyy.md): Cause and solution to the alidation error "Permission \ depends on permission\(s\): \" which is surfaced during PR or deployment package validation. - [Resolving validation errors - "QuickText is not a valid Tab" on Profile metadata type](https://docs.gearset.com/en/articles/2912616-resolving-validation-errors-quicktext-is-not-a-valid-tab-on-profile-metadata-type.md): Cause and different solutions to this Salesforce validation error: "You can't edit tab settings for QuickText, as it's not a valid tab" - [Resolving validation errors - "RecordType \(Screen Component\) - inputsOnNextNavToAssocScm isn't supported for fieldType \"](https://docs.gearset.com/en/articles/8587418-resolving-validation-errors-recordtype-screen-component-inputsonnextnavtoassocscm-isn-t-supported-for-fieldtype-xxx.md): Cause and solution for this Salesforce validation or deployment error - [Resolving validation errors - "SortOrder must be in sequential order from 1" on Duplicate Rule metadata type](https://docs.gearset.com/en/articles/12953127-resolving-validation-errors-sortorder-must-be-in-sequential-order-from-1-on-duplicate-rule-metadata-type.md): Cause and solution to this Salesforce validation error: "SortOrder must be in sequential order from 1" - [Resolving validation errors - "This custom field is referenced elsewhere in salesforce.com. : Flow Version - \"](https://docs.gearset.com/en/articles/13011050-resolving-validation-errors-this-custom-field-is-referenced-elsewhere-in-salesforce-com-flow-version-version_number.md): When trying to delete a field you may receive a Salesforce validation error stating "This custom field is referenced elsewhere in salesforce.com" because of previous flow versions referencing this ... - [Resolving validation errors - "Test only deployment cannot update a field from a MasterDetail to Lookup"](https://docs.gearset.com/en/articles/7858490-resolving-validation-errors-test-only-deployment-cannot-update-a-field-from-a-masterdetail-to-lookup.md): Cause and resolution to this Salesforce validation error; including workarounds for when the issue happens in your Pipeline workflow - [Resolving validation errors - "Test only deployment cannot update a field from a Lookup to MasterDetail"](https://docs.gearset.com/en/articles/7858479-resolving-validation-errors-test-only-deployment-cannot-update-a-field-from-a-lookup-to-masterdetail.md): Cause and resolution to this Salesforce validation error; including workarounds for when the issue happens in your Pipeline workflow - [Resolving validation errors - "The approver null has an invalid type. Replace PreviousApprover with a valid enumeration value"](https://docs.gearset.com/en/articles/8625019-resolving-validation-errors-the-approver-null-has-an-invalid-type-replace-previousapprover-with-a-valid-enumeration-value.md): Cause and solution for this Salesforce validation or deployment error - [Resolving validation errors - "The CustomObjectTranslation called \ is standard and cannot be deleted"](https://docs.gearset.com/en/articles/10272886-resolving-validation-errors-the-customobjecttranslation-called-xxx-is-standard-and-cannot-be-deleted.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "The field apiVersion can't be "\""](https://docs.gearset.com/en/articles/8663176-resolving-validation-errors-the-field-apiversion-can-t-be-xxx.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "The filter logic references an undefined filter" on FlexiPage metadata](https://docs.gearset.com/en/articles/13430168-resolving-validation-errors-the-filter-logic-references-an-undefined-filter-on-flexipage-metadata.md): Resolve “undefined filter” errors caused by mismatched booleanFilter and criteria in FlexiPage metadata. - [Resolving validation errors - "The sharing calculation you requested can't be processed right now...".](https://docs.gearset.com/en/articles/7439415-resolving-validation-errors-the-sharing-calculation-you-requested-can-t-be-processed-right-now.md): "The sharing calculation you requested can't be processed right now, because it interferes with another operation already in progress" - [Resolving validation errors - "There is already a Child Relationship named \[RelationshipName\] on \[ObjectName" on CustomField metadata](https://docs.gearset.com/en/articles/13513300-resolving-validation-errors-there-is-already-a-child-relationship-named-relationshipname-on-objectname-on-customfield-metadata.md): Resolve "There is already a Child Relationship named \[RelationshipName\] on \[ObjectName\]" errors caused by soft-deleted objects or fields in Salesforce. - [Resolving validation errors - "There is more than one instance identifier with the same name \"](https://docs.gearset.com/en/articles/8907103-resolving-validation-errors-there-is-more-than-one-instance-identifier-with-the-same-name-xxx.md): Cause and solution to this Salesforce validation or deployment error - [Resolving validation errors - "This profile is referenced elsewhere in Salesforce. Remove the usage and try again." on Profile metadata type](https://docs.gearset.com/en/articles/10616822-resolving-validation-errors-this-profile-is-referenced-elsewhere-in-salesforce-remove-the-usage-and-try-again-on-profile-metadata-type.md): Cause and solution to this Salesforce validation error "This profile is referenced elsewhere in Salesforce. Remove the usage and try again." - [Resolving UNKNOWN errors - "UNKNOWN\_EXCEPTION: An unexpected error occurred. Please include this ErrorId if you contact support](https://docs.gearset.com/en/articles/7866241-resolving-unknown-errors-unknown_exception-an-unexpected-error-occurred-please-include-this-errorid-if-you-contact-support.md): Gack error messages displayed as: "An unexpected error occurred with gackID \. Try again or contact your Salesforce admin for help." - [Resolving validation errors - "Unknown user permission: packaging2promoteversion" on Profile metadata](https://docs.gearset.com/en/articles/14818311-resolving-validation-errors-unknown-user-permission-packaging2promoteversion-on-profile-metadata.md): The packaging2promoteversion permission can't be deployed on profiles - [Resolving validation errors - "Unsupported custom field type conversion attempted."](https://docs.gearset.com/en/articles/8895148-resolving-validation-errors-unsupported-custom-field-type-conversion-attempted.md): Validation error "Unsupported custom field type conversion attempted" was surfaced during a deployment. - [Resolving validation errors - "Variable does not exist: \" on Apex class metadata](https://docs.gearset.com/en/articles/13259166-resolving-validation-errors-variable-does-not-exist-xxx-on-apex-class-metadata.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "We couldn't validate \ in \ for component \. Error:\" on Experienced Bundle metadata type](https://docs.gearset.com/en/articles/11838318-resolving-validation-errors-we-couldn-t-validate-property_name-in-file_path-json-for-component-component_id-error-specific_error_information-on-experienced-bundle-metadata-type.md): Cause and solution to this Salesforce validation error surfacing Experience Bundle metadata - [Resolving validation errors - "You can't delete this approval process because records were submitted for approval and haven't completed the process"](https://docs.gearset.com/en/articles/15359654-resolving-validation-errors-you-can-t-delete-this-approval-process-because-records-were-submitted-for-approval-and-haven-t-completed-the-process.md): Cause and resolution to this Salesforce validation error related to 'ApprovalProcess' metadata, when records are still pending in the process. - [Resolving validation errors - "You may not modify the permission \ while editing a Standard Profile"](https://docs.gearset.com/en/articles/9630627-resolving-validation-errors-you-may-not-modify-the-permission-xxx-while-editing-a-standard-profile.md): Solution to this Salesforce validation error - [Resolving validation errors - "\ \(Action\) - We can't find an action with the name and action type that you specified" on Flow deployment with GenAiPromptTemplate included](https://docs.gearset.com/en/articles/11828973-resolving-validation-errors-xxx-action-we-can-t-find-an-action-with-the-name-and-action-type-that-you-specified-on-flow-deployment-with-genaiprompttemplate-included.md): Solution to this validation error surfacing on a Flow deployment with GenAiPromptTemplate \(Prompt template\) metadata included in the package - [Resolving validation errors - "\ - "apexClass" is invalid. Provide the API name of an Apex class that includes an Apex data type supported in flows."](https://docs.gearset.com/en/articles/9624048-resolving-validation-errors-xxx-apexclass-is-invalid-provide-the-api-name-of-an-apex-class-that-includes-an-apex-data-type-supported-in-flows.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "\ does not exist or is not a valid override for action \"](https://docs.gearset.com/en/articles/7439319-resolving-validation-errors-xxx-does-not-exist-or-is-not-a-valid-override-for-action-yyy.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "\ is not a valid condition field for : \" on Duplicate Rule metadata type](https://docs.gearset.com/en/articles/9113355-resolving-validation-errors-xxx-is-not-a-valid-condition-field-for-yyy-on-duplicate-rule-metadata-type.md): Cause and resolution to this Salesforce validation error - [Resolving validation errors - "\ isn't a valid value for Conditional Formatting."](https://docs.gearset.com/en/articles/10346018-resolving-validation-errors-xxx-isn-t-a-valid-value-for-conditional-formatting.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "You cannot deploy to a required field: \"](https://docs.gearset.com/en/articles/12476080-resolving-validation-errors-you-cannot-deploy-to-a-required-field-xxx.md): Cause and solution to this Salesforce validation error - [Resolving validation errors - "You can't edit tab settings for \, as it's not a valid tab." - where \ refers to a specific Custom Object](https://docs.gearset.com/en/articles/4479799-resolving-validation-errors-you-can-t-edit-tab-settings-for-xxx-as-it-s-not-a-valid-tab-where-xxx-refers-to-a-specific-custom-object.md): Cause and solution to this Salesforce validation error. - [Resolving validation errors - "You reached the limit for dashboards run as the logged-in user." on Dashboard metadata type](https://docs.gearset.com/en/articles/16213333-resolving-validation-errors-you-reached-the-limit-for-dashboards-run-as-the-logged-in-user-on-dashboard-metadata-type.md): Cause and solution to this Salesforce validation or deployment error - [Resolving common validation errors related to 'Experience Bundle' metadata type](https://docs.gearset.com/en/articles/8205188-resolving-common-validation-errors-related-to-experience-bundle-metadata-type.md): Guidance on causes and solutions to commonly seen validation errors related to ExperienceBundle metadata type - [Resolving FlexiPage validation errors: unused Facet regions](https://docs.gearset.com/en/articles/11950983-resolving-flexipage-validation-errors-unused-facet-regions.md): How to match facet definitions with facet references and resolve validation errors: 1\) 'Facet Facet-\#\#\#\# is not used anywhere in the Lightning page definition', or 2\) 'The facet Facet-\#\#\#\# is defin... - [The value for urlPathPrefix in DigitalExperienceConfig isn't valid. Check the value and try again](https://docs.gearset.com/en/articles/13375811-the-value-for-urlpathprefix-in-digitalexperienceconfig-isn-t-valid-check-the-value-and-try-again.md): Solution to this Salesforce validation error - [Resolving CustomApplication validation errors: workspace mapping tab is not defined](https://docs.gearset.com/en/articles/14734945-resolving-customapplication-validation-errors-workspace-mapping-tab-is-not-defined.md): How to resolve the Salesforce validation error: 'The \ tab in the workspace mapping is not defined. Include the \ tab or remove the extra workspace mapping.' - [Resolving validation errors - "NoDataFoundException / check\_access\_nc error deploying Agentforce metadata"](https://docs.gearset.com/en/articles/15798979-resolving-validation-errors-nodatafoundexception-check_access_nc-error-deploying-agentforce-metadata.md): Troubleshooting a Salesforce metadata API error blocking Agentforce \(GenAI/AI\) metadata deployments - [Are your Pull Requests not showing what we expected?](https://docs.gearset.com/en/articles/6065196-are-your-pull-requests-not-showing-what-we-expected.md): In-depth technical explanation of additional or unexpected items in pull requests \(PRs\) in GitHub and other Git providers. - [Why are my PRs showing the Pipeline owner?](https://docs.gearset.com/en/articles/8545155-why-are-my-prs-showing-the-pipeline-owner.md): For example, recreating a PR should be done by the author of the original PR, and propagated by the author of the original PR. - [Why is my commit not being reflected in the promotion branches?](https://docs.gearset.com/en/articles/8792479-why-is-my-commit-not-being-reflected-in-the-promotion-branches.md): When adding commits into a feature branch, the commits should be reflected in any open promotion branches. - [Why am I hitting my repository API limit?](https://docs.gearset.com/en/articles/9615926-why-am-i-hitting-my-repository-api-limit.md): This article helps you find out why Gearset is consuming so many source control provider \(VCS\) API requests and how to reduce them. - [Is the webhook set up for the CI job?](https://docs.gearset.com/en/articles/12655732-is-the-webhook-set-up-for-the-ci-job.md): Troubleshooting your CI job webhook if a component is not deployed through the CI jobs in Gearset Pipelines - [Is the metadata included in the metadata filter?](https://docs.gearset.com/en/articles/12655759-is-the-metadata-included-in-the-metadata-filter.md): Troubleshooting your CI job metadata filters a component is not deployed through CI jobs/pipelines - [Have the problem analyzers stripped the metadata item out?](https://docs.gearset.com/en/articles/12655785-have-the-problem-analyzers-stripped-the-metadata-item-out.md): Troubleshooting the problem analyser a component is not deployed through CI jobs/pipelines - [Has the component made it into the deployment package zip file?](https://docs.gearset.com/en/articles/12655961-has-the-component-made-it-into-the-deployment-package-zip-file.md): Troubleshooting the problem analyser if a component is not deployed through CI jobs/pipelines - [Is the component you're deploying referenced in the .forceignore / .gitignore file?](https://docs.gearset.com/en/articles/12655974-is-the-component-you-re-deploying-referenced-in-the-forceignore-gitignore-file.md): Troubleshooting the .forceignore / .gitignore file if a component is not deployed through CI jobs/pipelines - [Is it the user permissions that aren't getting deployed to the org?](https://docs.gearset.com/en/articles/12655987-is-it-the-user-permissions-that-aren-t-getting-deployed-to-the-org.md): Troubleshooting when user permissions are not deployed through CI jobs/pipelines - [Other error\(s\) you may be experiencing in your CI jobs](https://docs.gearset.com/en/articles/12656007-other-error-s-you-may-be-experiencing-in-your-ci-jobs.md): Troubleshooting other errors in CI jobs/pipelines - [Troubleshooting Pipelines and CI jobs](https://docs.gearset.com/en/articles/3142302-troubleshooting-pipelines-and-ci-jobs.md): Guidance on how to troubleshoot your CI job issues, e.g. metadata types not deployed to your target environment - [Why did multiple PRs deploy when I've only selected one to promote?](https://docs.gearset.com/en/articles/13482385-why-did-multiple-prs-deploy-when-i-ve-only-selected-one-to-promote.md): Explains why multiple pull requests can merge and deploy when you only promoted one in Gearset Pipelines, due to how Git-based version control systems handle indirect merges and shared commits betw... - [Incomplete permission report](https://docs.gearset.com/en/articles/3340390-incomplete-permission-report.md): Why are some results hidden from my permission report, and how do I remove the warning? - [False permissions and CI jobs](https://docs.gearset.com/en/articles/6236013-false-permissions-and-ci-jobs.md): Why you may see your permissions as deleted and therefore not deployed through a CI job - [Issue with using AzureDevOps extension to resolve conflicts](https://docs.gearset.com/en/articles/6091897-issue-with-using-azuredevops-extension-to-resolve-conflicts.md): Merging conflicts through the ADO web extension can go undetected by Gearset - [Troubleshooting error "UNABLE\_TO\_LOCK\_ROW, unable to obtain exclusive access to this record" in Unit test jobs](https://docs.gearset.com/en/articles/9943367-troubleshooting-error-unable_to_lock_row-unable-to-obtain-exclusive-access-to-this-record-in-unit-test-jobs.md): Best practices to avoid UNABLE\_TO\_LOCK\_ROW error in Salesforce Apex testing with Gearset - [Deploying permissions through Delta CI](https://docs.gearset.com/en/articles/12901601-deploying-permissions-through-delta-ci.md): Common questions regarding deploying permissions to a Delta CI job - [How to confirm what is in a Gearset CI job deployment package?](https://docs.gearset.com/en/articles/12818458-how-to-confirm-what-is-in-a-gearset-ci-job-deployment-package.md): The document covers how to confirm what is getting deployed by your Gearset CI job when you merge a PR - [Unexpected changed records in data backup runs](https://docs.gearset.com/en/articles/5939075-unexpected-changed-records-in-data-backup-runs.md) - [Unusually large amount of deleted records on a data backup job run](https://docs.gearset.com/en/articles/6408601-unusually-large-amount-of-deleted-records-on-a-data-backup-job-run.md): Do you have a particular data backup job run that shows a very large amount of "false" deleted records? - [Why are LastReferencedDate and LastViewedDate fields not backed up?](https://docs.gearset.com/en/articles/4400227-why-are-lastreferenceddate-and-lastvieweddate-fields-not-backed-up.md): The fields are used internally by Salesforce to keep track of recently viewed and recently referenced records by the current user. - [Why aren't all files being backed up from my org?](https://docs.gearset.com/en/articles/3732207-why-aren-t-all-files-being-backed-up-from-my-org.md): Salesforce Files unifies all your users' files, documents, content, and attachments in Lightning Experience. - [Why can't I restore \[Object\]History from my data backup?](https://docs.gearset.com/en/articles/4172417-why-can-t-i-restore-object-history-from-my-data-backup.md) - [I see a message about some files were not backed up](https://docs.gearset.com/en/articles/11401933-i-see-a-message-about-some-files-were-not-backed-up.md): Follow these steps to find out which binary files were not backed up - [Running a backup job with the Backup API](https://docs.gearset.com/en/articles/16199493-running-a-backup-job-with-the-backup-api.md): Start a backup run on demand and check it's status. - [Handling record removal requests with the Backup API](https://docs.gearset.com/en/articles/16201172-handling-record-removal-requests-with-the-backup-api.md): Schedule an erasure request against a backup job and track it through to completion. - [Resolving data deployment errors: missing related records](https://docs.gearset.com/en/articles/7883596-resolving-data-deployment-errors-missing-related-records.md): Troubleshooting errors when attempting to deploy records with missing related records in the target org. - [Resolving data deployment errors: INACTIVE\_OWNER\_OR\_USER](https://docs.gearset.com/en/articles/6554146-resolving-data-deployment-errors-inactive_owner_or_user.md): This article explains when and why the INACTIVE\_OWNER\_OR\_USER errors occur, and how to fix them - [Resolving data deployment errors: DUPLICATES\_DETECTED](https://docs.gearset.com/en/articles/4923465-resolving-data-deployment-errors-duplicates_detected.md): This article explains when and why the DUPLICATES\_DETECTED errors occur, and how to fix them - [Resolving data deployment errors: DUPLICATE\_VALUE:duplicate value found](https://docs.gearset.com/en/articles/4002241-resolving-data-deployment-errors-duplicate_value-duplicate-value-found.md): This article explains when and why the DUPLICATE\_VALUE:duplicate value found error occurs, and how to fix it - [Resolving data deployment errors: INVALID\_OR\_NULL\_FOR\_RESTRICTED\_PICKLIST](https://docs.gearset.com/en/articles/2964854-resolving-data-deployment-errors-invalid_or_null_for_restricted_picklist.md): This article explains when and why the INVALID\_OR\_NULL\_FOR\_RESTRICTED\_PICKLIST error occurs, and how to fix it - [Resolving data deployment errors: FIELD\_CUSTOM\_VALIDATION\_EXCEPTION](https://docs.gearset.com/en/articles/2964816-resolving-data-deployment-errors-field_custom_validation_exception.md): This article explains when and why the FIELD\_CUSTOM\_VALIDATION\_EXCEPTION error occurs, and how to fix it - [Resolving data deployment or CPQ error: "REQUIRED\_FIELD\_MISSING:Required fields are missing \"](https://docs.gearset.com/en/articles/2925803-resolving-data-deployment-or-cpq-error-required_field_missing-required-fields-are-missing-xxx.md): Explanation of the data deployment or CPQ error "REQUIRED\_FIELD\_MISSING:Required fields are missing:", and guidance on how to fix it. - [Resolving data deployment errors: CANNOT\_INSERT\_UPDATE\_ACTIVATE\_ENTITY](https://docs.gearset.com/en/articles/2860961-resolving-data-deployment-errors-cannot_insert_update_activate_entity.md): This article explains when and why the CANNOT\_INSERT\_UPDATE\_ACTIVATE\_ENTITY error occurs and how to fix it - [Resolving data deployment errors: DUPLICATE\_VALUE & DUPLICATE\_EXTERNAL\_ID](https://docs.gearset.com/en/articles/2841295-resolving-data-deployment-errors-duplicate_value-duplicate_external_id.md): This article explains when and why the DUPLICATE\_VALUE and DUPLICATE\_EXTERNAL\_ID errors occur, and how to fix them - [Resolving data deployment errors: INVALID\_CROSS\_REFERENCE\_KEY: Record Type ID](https://docs.gearset.com/en/articles/2171912-resolving-data-deployment-errors-invalid_cross_reference_key-record-type-id.md): Troubleshooting errors with Record Types when deploying data - [What information is useful when debugging data deployment issues?](https://docs.gearset.com/en/articles/5809855-what-information-is-useful-when-debugging-data-deployment-issues.md): Information that helps us troubleshoot data deployment problems - [Understanding data deployment errors](https://docs.gearset.com/en/articles/2690403-understanding-data-deployment-errors.md): Identifying and resolving issues when using Gearset's data loader - [Campaign object does not show for selection when configuring a data deployment](https://docs.gearset.com/en/articles/9367032-campaign-object-does-not-show-for-selection-when-configuring-a-data-deployment.md): The Campaign object is not showing for selection in your data deployment - [Why does Gearset exclude duplicate records during a data deployment?](https://docs.gearset.com/en/articles/3988996-why-does-gearset-exclude-duplicate-records-during-a-data-deployment.md): Duplicate records cause errors with data deployments, so Gearset now detects them in the source and excludes them - [Resolving data deployment errors: unable to create/update fields](https://docs.gearset.com/en/articles/11145405-resolving-data-deployment-errors-unable-to-create-update-fields.md): Troubleshooting errors when attempting to deploy records that contain audit fields - [Resolving "UNABLE\_TO\_LOCK\_ROW: Unable to Obtain Exclusive Access to This Record" when deploying data](https://docs.gearset.com/en/articles/10638813-resolving-unable_to_lock_row-unable-to-obtain-exclusive-access-to-this-record-when-deploying-data.md): How to resolve "UNABLE\_TO\_LOCK\_ROW" error surfacing during data deployments - [Resolving "TooManyLockFailure" when deploying data](https://docs.gearset.com/en/articles/11183815-resolving-toomanylockfailure-when-deploying-data.md): Resolving "TooManyLockFailure" when deploying data - [Resolving data deployment errors: Assigning a permissions set to an inactive user](https://docs.gearset.com/en/articles/11477775-resolving-data-deployment-errors-assigning-a-permissions-set-to-an-inactive-user.md): Troubleshooting errors when attempting to assign a permission set to an an inactive user - [How to deploy OrgWideEmailAddress and related access in PermissionSets](https://docs.gearset.com/en/articles/12529580-how-to-deploy-orgwideemailaddress-and-related-access-in-permissionsets.md): Use Sandbox Seeding add-on \(Data deployment tool\) to deploy these changes with Gearset - [Resolving data deployment issues: User lookup fields not populating](https://docs.gearset.com/en/articles/13489224-resolving-data-deployment-issues-user-lookup-fields-not-populating.md): This article explains when and why User lookup fields may not populate during a data deployment, even when the deployment completes successfully, and how to resolve the issue. - [Resolving issues with logging in and connecting orgs via Salesforce](https://docs.gearset.com/en/articles/2261620-resolving-issues-with-logging-in-and-connecting-orgs-via-salesforce.md): Fixing common login issues, initial setup and org connection issues between your Salesforce org and your Gearset account. - [Common authentication and comparison errors](https://docs.gearset.com/en/articles/595498-common-authentication-and-comparison-errors.md): Having trouble running a comparison? These are the most common causes and solutions - [How do I cancel a validation or deployment that has started?](https://docs.gearset.com/en/articles/1917378-how-do-i-cancel-a-validation-or-deployment-that-has-started.md): Sometimes you need to cancel a validation or deployment in Gearset after kicking things off, how do you do that? - [Why can't I see all of my scratch orgs?](https://docs.gearset.com/en/articles/1382080-why-can-t-i-see-all-of-my-scratch-orgs.md): How to add scratch orgs created outside of Gearset, and how to access scratch orgs created in Gearset from other applications - [Troubleshooting Azure DevOps connection](https://docs.gearset.com/en/articles/2699339-troubleshooting-azure-devops-connection.md): Does your Azure DevOps connection give the error "Gearset can't find any repositories"? - [How to solve "unknown git error" when connecting to custom git repository](https://docs.gearset.com/en/articles/8671437-how-to-solve-unknown-git-error-when-connecting-to-custom-git-repository.md): Workaround git repos that have HTTPS connections disabled - [Troubleshooting Salesforce login](https://docs.gearset.com/en/articles/8575378-troubleshooting-salesforce-login.md): Notes on troubleshooting common issues that we find with Salesforce single sign-on and how it integrates with Gearset. - [Authentication issues after a sandbox refresh](https://docs.gearset.com/en/articles/8703331-authentication-issues-after-a-sandbox-refresh.md): Unable to login to Gearset or re-authorize your org connection after a sandbox refresh - [Change source control and services connections in Gearset](https://docs.gearset.com/en/articles/9414923-change-source-control-and-services-connections-in-gearset.md): This article explains how to change or re-connect your source control service\(s\) in our app. We help you resolve common connection issues! - [Deleting an Org Connection](https://docs.gearset.com/en/articles/7882840-deleting-an-org-connection.md): What happens when you delete an Org connection in Gearset? - [Does your GitHub connection give the error "Gearset can't find any repositories"?](https://docs.gearset.com/en/articles/2207415-does-your-github-connection-give-the-error-gearset-can-t-find-any-repositories.md): Revoke source control connections to find missing organization repositories or change GitHub account - [Salesforce login\(\) flow retirement & External Client App migration](https://docs.gearset.com/en/articles/15382269-salesforce-login-flow-retirement-external-client-app-migration.md): This document covers Gearset response to salesofrces recent changes to move users towards External Client App's - [Using the Vlocity CLI to debug retrieval errors](https://docs.gearset.com/en/articles/6867582-using-the-vlocity-cli-to-debug-retrieval-errors.md): Replicating Vlocity errors seen in Gearset using the Vlocity CLI - [Resolving Vlocity deployment error - "INVALID\_INPUT, An enabled decision matrix version cannot be updated/deleted.: \[IsEnabled\] \(System Code\)"](https://docs.gearset.com/en/articles/11968714-resolving-vlocity-deployment-error-invalid_input-an-enabled-decision-matrix-version-cannot-be-updated-deleted-isenabled-system-code.md): This document explains why you hit this Vlocity error when deploying a decision matrix and how to resolve it. - [How to resolve error: "INVALID\_FIELD:Cannot specify both an external ID reference ProrationPolicy and a salesforce id, ProrationPolicyId:—"](https://docs.gearset.com/en/articles/12993835-how-to-resolve-error-invalid_field-cannot-specify-both-an-external-id-reference-prorationpolicy-and-a-salesforce-id-prorationpolicyid.md): Cause and solution to this errors surfaced during the deployment of ARM \(Formerly RCA - Revenue Agentforce Management\) object: ProductSellingModelOption - [Resolving: You can't create a \[component type\] with an active status.](https://docs.gearset.com/en/articles/13598006-resolving-you-can-t-create-a-component-type-with-an-active-status.md): Why this error occurs when creating new components with an Active status, and how to work around it. - [Resolving: Can't change status from Draft to Inactive](https://docs.gearset.com/en/articles/13609605-resolving-can-t-change-status-from-draft-to-inactive.md): Why this error occurs when the target component needs to be activated before it can be set to Inactive. - [How to replicate deployment errors with other tools?](https://docs.gearset.com/en/articles/3313889-how-to-replicate-deployment-errors-with-other-tools.md): How to use Workbench to replicate deployment or validation errors - [How to replicate deployment errors using Salesforce CLI](https://docs.gearset.com/en/articles/14134763-how-to-replicate-deployment-errors-using-salesforce-cli.md): How to use Salesforce CLI to confirm whether deployment errors come from the Metadata API or from Gearset - [How come Gearset doesn't show my item?](https://docs.gearset.com/en/articles/2477830-how-come-gearset-doesn-t-show-my-item.md): How to use Workbench to check which metadata items the Salesforce API returns - [How to replicate retrieval issues using Salesforce CLI](https://docs.gearset.com/en/articles/14134708-how-to-replicate-retrieval-issues-using-salesforce-cli.md): How to use Salesforce CLI to verify which metadata items the Salesforce API returns - [How to replicate metadata download speeds with Workbench](https://docs.gearset.com/en/articles/3381921-how-to-replicate-metadata-download-speeds-with-workbench.md): How to use Workbench to benchmark metadata retrieval speeds - [How to replicate metadata download speeds using Salesforce CLI](https://docs.gearset.com/en/articles/14134812-how-to-replicate-metadata-download-speeds-using-salesforce-cli.md): How to use Salesforce CLI to benchmark metadata retrieval speeds and compare with Gearset - [How to install the Gearset Connected Apps](https://docs.gearset.com/en/articles/12066386-how-to-install-the-gearset-connected-apps.md): Installing Gearset Connected apps to keep compliant with Salesforce's latest security policies - [Salesforce connected app usage restrictions change](https://docs.gearset.com/en/articles/12050662-salesforce-connected-app-usage-restrictions-change.md) ## FAQs - [Where is your data stored?](https://docs.gearset.com/en/articles/6929999-where-is-your-data-stored.md): Which data center is your application hosted on? Where is my instance hosted? - [Does Gearset support SSO?](https://docs.gearset.com/en/articles/2131749-does-gearset-support-sso.md): Using your SSO configuration to log into your Gearset account - [I've forgotten my Gearset login account details, how can I find this?](https://docs.gearset.com/en/articles/5966326-i-ve-forgotten-my-gearset-login-account-details-how-can-i-find-this.md) - [How does Gearset's OAuth connection to orgs work?](https://docs.gearset.com/en/articles/2288816-how-does-gearset-s-oauth-connection-to-orgs-work.md) - [OKTA and Gearset setup](https://docs.gearset.com/en/articles/8267347-okta-and-gearset-setup.md): This guide walks you through configuring Single Sign-On \(SSO\) for Gearset using Okta as your Identity Provider \(IdP\). - [Gearset's static IP addresses](https://docs.gearset.com/en/articles/2678677-gearset-s-static-ip-addresses.md): Allow our IPs to allow Gearset to access your on-premise version control system or protected orgs - [What access does Gearset need when connecting to a Salesforce org?](https://docs.gearset.com/en/articles/2288766-what-access-does-gearset-need-when-connecting-to-a-salesforce-org.md): Information on Salesforce org permissions required by Gearset to use metadata and data deployment tools, and Backup and restore feature. - [Can Gearset connect to orgs with IP access restrictions?](https://docs.gearset.com/en/articles/606084-can-gearset-connect-to-orgs-with-ip-access-restrictions.md): How to add Gearset to Network Access and Login IP Range - [What OAuth version does Gearset use?](https://docs.gearset.com/en/articles/2288760-what-oauth-version-does-gearset-use.md) - [Why does Gearset have two Connected Apps?](https://docs.gearset.com/en/articles/2707810-why-does-gearset-have-two-connected-apps.md): Explaining why you'll see "Gearset" and "Gearset Deploy" in the Connected Apps in your Salesforce org - [Why am I seeing Gearset logins from Ireland when my data storage location is the US, Canada or Australia?](https://docs.gearset.com/en/articles/5096085-why-am-i-seeing-gearset-logins-from-ireland-when-my-data-storage-location-is-the-us-canada-or-australia.md) - [OneLogin and Gearset setup](https://docs.gearset.com/en/articles/11363664-onelogin-and-gearset-setup.md): Steps for configuring SSO when you are using OneLogin as the service provider - [Salesforce SSO considerations for Gearset service accounts](https://docs.gearset.com/en/articles/12495767-salesforce-sso-considerations-for-gearset-service-accounts.md): The functionality of Salesforce authentication means that certain configuration is needed in order to use the recommended service account approach for org connections from Gearset - [Understanding login failures when signing into Gearset](https://docs.gearset.com/en/articles/12818692-understanding-login-failures-when-signing-into-gearset.md): Learn what common OAuth login errors mean in Gearset, why authentication may fail. - [Connecting to a Salesforce org with Custom Domain login](https://docs.gearset.com/en/articles/606169-connecting-to-a-salesforce-org-with-custom-domain-login.md): Guidance on how to use your Custom domain URL to connect a Salesforce org in Gearset - [Gearset supported software integrations](https://docs.gearset.com/en/articles/3741573-gearset-supported-software-integrations.md): A quick reference for all supported third-party integrations in Gearset - [How do I add Gearset notifications to Salesforce Chatter?](https://docs.gearset.com/en/articles/9652169-how-do-i-add-gearset-notifications-to-salesforce-chatter.md): Post updates to your Chatter feeds for when action is needed - [How do I add Gearset notifications to a Microsoft Teams channel?](https://docs.gearset.com/en/articles/2161811-how-do-i-add-gearset-notifications-to-a-microsoft-teams-channel.md): Update your Microsoft Teams channel during continuous integration, change monitoring or test monitoring when action is needed - [Integrating with Jira \(Hosted/Cloud using legacy OAuth 1.0a\)](https://docs.gearset.com/en/articles/1384669-integrating-with-jira-hosted-cloud-using-legacy-oauth-1-0a.md): Add your Jira ticket reference and Gearset will automatically post updates to your Jira ticket and provide a direct link to your deployments - [What is Pardot?](https://docs.gearset.com/en/articles/6530818-what-is-pardot.md): And why Gearset doesn't support it - [Microsoft Entra ID \(Azure AD\) and Gearset setup](https://docs.gearset.com/en/articles/8485911-microsoft-entra-id-azure-ad-and-gearset-setup.md): Steps for configuring SSO when you are using Microsoft as the identity provider. - [Integration with Glip](https://docs.gearset.com/en/articles/3720300-integration-with-glip.md) - [How do I add Gearset notifications to a Slack channel?](https://docs.gearset.com/en/articles/6664807-how-do-i-add-gearset-notifications-to-a-slack-channel.md): Slack configuration and setup instructions to enable Gearset to send notifications, alerts and job status updates to your Slack channels. - [Connecting to an on-premise version of Jira \(legacy OAuth 1.0a connections\)](https://docs.gearset.com/en/articles/3732181-connecting-to-an-on-premise-version-of-jira-legacy-oauth-1-0a-connections.md): This article will take you through the steps of connecting a Self-hosted version of Jira to Gearset - [External data sources with Files Connect](https://docs.gearset.com/en/articles/5159214-external-data-sources-with-files-connect.md): Find out how to deploy external data, such files from Google Drive, using Files Connect and Gearset - [How do I add my Slack or Microsoft Teams handle to my Gearset account?](https://docs.gearset.com/en/articles/10522222-how-do-i-add-my-slack-or-microsoft-teams-handle-to-my-gearset-account.md): Get directly mentioned/tagged when action is needed in your pipeline - [Integrating with Jira](https://docs.gearset.com/en/articles/14050945-integrating-with-jira.md): Connect your cloud-hosted Jira team to Gearset - [Integrating with Jira Data Center](https://docs.gearset.com/en/articles/14057811-integrating-with-jira-data-center.md): Connect your self-hosted Jira Data Center server to Gearset - [Hyperforce and Gearset](https://docs.gearset.com/en/articles/8434267-hyperforce-and-gearset.md): Will Gearset support Orgs migrated to Hyperforce? - [Managing Salesforce org connections](https://docs.gearset.com/en/articles/618755-managing-salesforce-org-connections.md): Add, remove, and re-authorize saved connections to your Salesforce orgs - [Managing source control connections](https://docs.gearset.com/en/articles/618850-managing-source-control-connections.md): Add and remove saved connections to your source or version control repositories - [Connecting to a Salesforce org hosted on Alibaba Cloud](https://docs.gearset.com/en/articles/9639402-connecting-to-a-salesforce-org-hosted-on-alibaba-cloud.md): If you have an org hosted on Salesforce China you will need to connect it to Gearset to use it for metadata deployments. - [How many Salesforce orgs can I add with my subscription?](https://docs.gearset.com/en/articles/606067-how-many-salesforce-orgs-can-i-add-with-my-subscription.md): Our policy on the maximum amount/limit of Salesforce orgs you can add - [Contacting Gearset for help with account and billing management](https://docs.gearset.com/en/articles/2678742-contacting-gearset-for-help-with-account-and-billing-management.md): How Gearset can help with - [How can I buy a Gearset subscription?](https://docs.gearset.com/en/articles/2293740-how-can-i-buy-a-gearset-subscription.md): You can purchase Gearset in-app, or contact our sales team for an invoice - [What payment methods can I use?](https://docs.gearset.com/en/articles/681205-what-payment-methods-can-i-use.md) - [Where can I find subscription invoices?](https://docs.gearset.com/en/articles/6466488-where-can-i-find-subscription-invoices.md): How to download monthly invoice, and request annual subscription invoice - [How to change your Gearset login](https://docs.gearset.com/en/articles/2860523-how-to-change-your-gearset-login.md): What to do if you want to transfer your account, log in with a different authentication type or if you have lost your account access? - [How to delete your Gearset account](https://docs.gearset.com/en/articles/4480766-how-to-delete-your-gearset-account.md): How to delete your data stored on Gearset's servers - [FastSpring - Subscription management](https://docs.gearset.com/en/articles/8736383-fastspring-subscription-management.md): How to make changes to your recurring subscription - [What is Gearset's licensing model and pricing?](https://docs.gearset.com/en/articles/606076-what-is-gearset-s-licensing-model-and-pricing.md): What are the pricing options? - [Gearset's Data Processing Addendum](https://docs.gearset.com/en/articles/2343335-gearset-s-data-processing-addendum.md): Information about Gearset's DPA and whether it's relevant to your use of Gearset. - [Gearset's Sub-processors](https://docs.gearset.com/en/articles/3385229-gearset-s-sub-processors.md): Information about the Sub-processors used by Gearset - the "Sub-processor List" - [How Gearset handles Personal Data](https://docs.gearset.com/en/articles/6609435-how-gearset-handles-personal-data.md): Information about how Gearset handles Personal Data. - [The Gearset HIPAA implementation guide](https://docs.gearset.com/en/articles/7991172-the-gearset-hipaa-implementation-guide.md): How to ensure you're meeting your compliance needs when using Gearset's HIPAA instances for storing and processing PHI - [Artificial Intelligence Acceptable Use Policy - metadata product features](https://docs.gearset.com/en/articles/11993981-artificial-intelligence-acceptable-use-policy-metadata-product-features.md) - [AI Acceptable Use Policy](https://docs.gearset.com/en/articles/13632750-ai-acceptable-use-policy.md): AI Acceptable Use Policy - [Gearset security overview](https://docs.gearset.com/en/articles/2283187-gearset-security-overview.md) - [Can I set a username and password on my scratch org?](https://docs.gearset.com/en/articles/2321874-can-i-set-a-username-and-password-on-my-scratch-org.md): Setting username and password on scratch orgs, and using scratch orgs with Salesforce CLI - [Configuring SFDX scratch orgs with Gearset](https://docs.gearset.com/en/articles/1376520-configuring-sfdx-scratch-orgs-with-gearset.md): Create, compare, and develop your Salesforce DX scratch orgs from within Gearset - [Does using Gearset install anything into my orgs?](https://docs.gearset.com/en/articles/606063-does-using-gearset-install-anything-into-my-orgs.md) - [Glossary of terms](https://docs.gearset.com/en/articles/3274156-glossary-of-terms.md): A selection of DevOps, Salesforce and Gearset terminology - [How can I change the time zone setting in Gearset?](https://docs.gearset.com/en/articles/3091586-how-can-i-change-the-time-zone-setting-in-gearset.md): Setting your timezone ensures your audit history and automated jobs display the correct information - [Is support included in the price?](https://docs.gearset.com/en/articles/606064-is-support-included-in-the-price.md) - [Is there a minimum license purchase?](https://docs.gearset.com/en/articles/606082-is-there-a-minimum-license-purchase.md): There is a minimum of one metadata license - [FastSpring](https://docs.gearset.com/en/articles/3198495-fastspring.md): Guide to Bright Market, LLC \(dba FastSpring\) - [What is DevOps Launchpad?](https://docs.gearset.com/en/articles/4497508-what-is-devops-launchpad.md): Learn about our free online training platform to build your DevOps skills - [Which browsers does Gearset support?](https://docs.gearset.com/en/articles/2464753-which-browsers-does-gearset-support.md): The best browsers to use and a note on ad blockers - [Unsubscribing from unwanted emails](https://docs.gearset.com/en/articles/8321307-unsubscribing-from-unwanted-emails.md): Learn how to disable Gearset's email alerts. - [Managing Gearset desktop notifications](https://docs.gearset.com/en/articles/2241561-managing-gearset-desktop-notifications.md): Enabling and disabling browser notifications permissions - [What does the setting "XML quote escaping style" do in Gearset?](https://docs.gearset.com/en/articles/4630976-what-does-the-setting-xml-quote-escaping-style-do-in-gearset.md) - [Contacting Gearset support](https://docs.gearset.com/en/articles/2288721-contacting-gearset-support.md): Ways to get in touch with us when using the app - [What is Semantic Merge?](https://docs.gearset.com/en/articles/9610616-what-is-semantic-merge.md) - [Why do Gearset's reverse merge commits contain lots of unrelated changes?](https://docs.gearset.com/en/articles/10044896-why-do-gearset-s-reverse-merge-commits-contain-lots-of-unrelated-changes.md): The semantic reverse merge commit that Gearset will sometimes add to a PR is often a source of confusion. Here we attempt to explain it. - [What does the 'high merge complexity' warning mean?](https://docs.gearset.com/en/articles/11461605-what-does-the-high-merge-complexity-warning-mean.md): Sometimes Gearset will show a warning about a high merge complexity. This article explains why this matters and what to do about it. - [Is app.gearset.com not loading as you expect?](https://docs.gearset.com/en/articles/12231867-is-app-gearset-com-not-loading-as-you-expect.md) - [Preparing for Salesforce's Phishing-Resistant MFA Enforcement](https://docs.gearset.com/en/articles/15516090-preparing-for-salesforce-s-phishing-resistant-mfa-enforcement.md): A short guide to keeping your privileged Salesforce users compliant without disrupting Gearset. - [Getting the most out of premium support](https://docs.gearset.com/en/articles/15856636-getting-the-most-out-of-premium-support.md): This guide covers what's included in premium support and how to use the ticket portal, Gearset's team-wide ticketing feature for premium support customers. - [How to handle API rename of a Salesforce component through the Pipeline](https://docs.gearset.com/en/articles/11003069-how-to-handle-api-rename-of-a-salesforce-component-through-the-pipeline.md): A best practice guide on managing renaming the API name of a Salesforce component, and promoting the change through the pipeline. - [A best-practice DevOps model](https://docs.gearset.com/en/articles/2287251-a-best-practice-devops-model.md): An introduction to the modern git-based development model - [A sample source-driven development workflow for Salesforce](https://docs.gearset.com/en/articles/2934192-a-sample-source-driven-development-workflow-for-salesforce.md): Follow along a DevOps development flow with Gearset and git in our step-by-step walkthrough - [Key principles of a DevOps process](https://docs.gearset.com/en/articles/2288694-key-principles-of-a-devops-process.md): The underlying principles that guide a modern development process - [The benefits of version control driven development](https://docs.gearset.com/en/articles/2287246-the-benefits-of-version-control-driven-development.md): How version control compares to in-org development - [Testing best practices](https://docs.gearset.com/en/articles/2289356-testing-best-practices.md): The reasons for testing, their benefits, and practical tips for writing better tests - [Finding the right DevOps tool for your team](https://docs.gearset.com/en/articles/2287256-finding-the-right-devops-tool-for-your-team.md): It's important to use a tool that works for the entire team - [Change sets](https://docs.gearset.com/en/articles/2285864-change-sets.md): An overview of change sets - [Salesforce organizations](https://docs.gearset.com/en/articles/2285301-salesforce-organizations.md): An overview of the different types of org within Salesforce - [What is Salesforce?](https://docs.gearset.com/en/articles/2285260-what-is-salesforce.md): A brief overview of the platform - [Why do users modify Salesforce?](https://docs.gearset.com/en/articles/2285645-why-do-users-modify-salesforce.md): The benefits of customizing the platform - [An overview of Salesforce DX](https://docs.gearset.com/en/articles/2290598-an-overview-of-salesforce-dx.md): What DX is and what its key features are - [Code changes](https://docs.gearset.com/en/articles/2285698-code-changes.md): Making changes to orgs by writing code - [Declarative changes](https://docs.gearset.com/en/articles/2285697-declarative-changes.md): Making changes to orgs through the UI - [Metadata versus data](https://docs.gearset.com/en/articles/2285671-metadata-versus-data.md): The key differences between configuration data and records - [The Metadata API](https://docs.gearset.com/en/articles/2285861-the-metadata-api.md): A brief introduction to the Salesforce Metadata API - [Why do users perform deployments?](https://docs.gearset.com/en/articles/2285860-why-do-users-perform-deployments.md): Why users deploy, how deployments work, and the challenges they pose - [Salesforce DX and DevOps](https://docs.gearset.com/en/articles/2285866-salesforce-dx-and-devops.md): How DX is changing the way DevOps works on the platform - [What is DevOps for Salesforce?](https://docs.gearset.com/en/articles/2287409-what-is-devops-for-salesforce.md): DevOps for Salesforce is different - [An introduction to Salesforce release management](https://docs.gearset.com/en/articles/2287235-an-introduction-to-salesforce-release-management.md): Introducing release management and how to make it work for you - [The roles of Salesforce admins and developers](https://docs.gearset.com/en/articles/2286079-the-roles-of-salesforce-admins-and-developers.md): Common tasks carried out by users working on the platform - [The three stages of release management](https://docs.gearset.com/en/articles/2287236-the-three-stages-of-release-management.md): Finding the right level of process and complexity for your business - [Salesforce Preview and Non-Preview Sandboxes](https://docs.gearset.com/en/articles/9297189-salesforce-preview-and-non-preview-sandboxes.md): What are Salesforce Preview sandboxes and how do they fit into your release strategy?