Salto for
Salesforce
Articles
SHARE
Sagi Bracha
November 24, 2024
3
min read
Deploying metadata in Salesforce can often feel like a balancing act. Not every change is ready for production, and teams often need to deploy specific updates—like adjusting a single field in a profile or modifying part of a flow—without overwriting the entire metadata element. In large teams, the stakes are even higher. With multiple admins and developers working on the same elements—like profiles, page layouts, or flows—the risk of conflicts or overwrites increases significantly. Being able to do granular deployments helps mitigate these risks, enabling admins and devs to deploy specific changes without impacting others’ work, fostering better collaboration and minimizing deployment errors.
Ever wanted to scope your deployment to include only a specific change you’ve made to a Lightning Page? Are you often finding yourself wanting to deploy only YOUR changes to production?
Salto takes the granularity to the next level by breaking complex metadata into small, granular components. This means you’re not limited to deploying the entire metadata element, you can isolate and deploy only the specific parts you’ve worked on. For example, rather than pushing an entire flow, you can deploy just the specific changes you’ve made. Moreover, you don't have to take all the changes to the next environment - you can pick and choose which changes to include. Salto’s approach makes granular deployments not only possible but flexible, giving Salesforce teams full control over what gets deployed and when.
Salto’s cherry-picking capability applies to all metadata types, but it’s particularly impactful for flows, lightning pages, value sets, permissions and CPQ records.
When creating a deployment and picking the element you want to deploy, Salto will flag the changes made to the element. In the example below, you can see some deletions made to FLS permissions in a Solution Manager Profile. Salto will list all the changes separately.
In addition, Salto will let you select the specific changes you want to delete. You can pick one, you can pick a few, or you can pick all of them by clicking the Field Permissions object above.
The same level of granularity and flexibility also applies to CPQ records. In the example below, you can see an SBQQ field with two modifications: one in the inline help text and the other a deletion of a value set. The user has complete control over the changes they want to make to that field, with the option to select either one or both modifications.
Salto empowers Salesforce teams with unparalleled precision and flexibility in their deployments so they can deploy only what they need - no more, no less. By enabling granular deployments, Salto reduces risk, enhances collaboration, and streamlines workflows for both individual users and large teams. Whether you’re deploying critical bug fixes or coordinating complex, team-wide updates, Salto ensures your deployments are accurate, efficient, reliable, and ready for scale.
Salto for
Salesforce
SHARE
Sagi Bracha
November 24, 2024
3
min read
Deploying metadata in Salesforce can often feel like a balancing act. Not every change is ready for production, and teams often need to deploy specific updates—like adjusting a single field in a profile or modifying part of a flow—without overwriting the entire metadata element. In large teams, the stakes are even higher. With multiple admins and developers working on the same elements—like profiles, page layouts, or flows—the risk of conflicts or overwrites increases significantly. Being able to do granular deployments helps mitigate these risks, enabling admins and devs to deploy specific changes without impacting others’ work, fostering better collaboration and minimizing deployment errors.
Ever wanted to scope your deployment to include only a specific change you’ve made to a Lightning Page? Are you often finding yourself wanting to deploy only YOUR changes to production?
Salto takes the granularity to the next level by breaking complex metadata into small, granular components. This means you’re not limited to deploying the entire metadata element, you can isolate and deploy only the specific parts you’ve worked on. For example, rather than pushing an entire flow, you can deploy just the specific changes you’ve made. Moreover, you don't have to take all the changes to the next environment - you can pick and choose which changes to include. Salto’s approach makes granular deployments not only possible but flexible, giving Salesforce teams full control over what gets deployed and when.
Salto’s cherry-picking capability applies to all metadata types, but it’s particularly impactful for flows, lightning pages, value sets, permissions and CPQ records.
When creating a deployment and picking the element you want to deploy, Salto will flag the changes made to the element. In the example below, you can see some deletions made to FLS permissions in a Solution Manager Profile. Salto will list all the changes separately.
In addition, Salto will let you select the specific changes you want to delete. You can pick one, you can pick a few, or you can pick all of them by clicking the Field Permissions object above.
The same level of granularity and flexibility also applies to CPQ records. In the example below, you can see an SBQQ field with two modifications: one in the inline help text and the other a deletion of a value set. The user has complete control over the changes they want to make to that field, with the option to select either one or both modifications.
Salto empowers Salesforce teams with unparalleled precision and flexibility in their deployments so they can deploy only what they need - no more, no less. By enabling granular deployments, Salto reduces risk, enhances collaboration, and streamlines workflows for both individual users and large teams. Whether you’re deploying critical bug fixes or coordinating complex, team-wide updates, Salto ensures your deployments are accurate, efficient, reliable, and ready for scale.