Salto for
Salesforce
Articles
SHARE
Sagi Bracha
November 12, 2024
5
min read
Whether using Profiles, Permission Sets or both, if you're managing Salesforce permissions, you know how challenging it can get. One day everything's running smoothly, next day someone can't access their reports and you're deep in profile settings trying to track down recent changes. With multiple team members updating permissions across different orgs, this scenario is all too familiar.
In this article, we'll explore the common permission challenges that Salesforce professionals face and how Salto can help address them. We'll also dive into the specific capabilities Salto offers, including exploring permissions, comparing them across orgs, and deploying only the necessary permissions.
Any experienced Salesforce professional knows these pain points:
Salto doesn't remove all the pains, but it can help a lot by giving admins more visibility to their permission setup and more control over which permissions to include in their deployment.
At Salto, we handle permissions differently. Here's what we do:
These three unique technological capabilities are what enable Salto to bring unmatched control and clarity to permission management. By combining structured, searchable metadata, a granular semantic layer, and comprehensive mapping of relationships, Salto transforms complex permission handling into a transparent and manageable process.
Read below to see how Salto’s approach looks in action.
1. Explore your Profiles and Permissions and get immediate insights
Ever spent hours trying to figure out why your marketing team suddenly can't access campaign reports? We've all been there. Salto lets you search across all your permissions instantly - like Ctrl+F for your Salesforce permissions. Instead of clicking through endless setup menus and scrolling through profiles, Salto lets you explore them easily.
But it's not just about finding permissions - it's about understanding their dependencies. For example, when you look at a field, Salto shows you every permission related to it, which permission sets include it, and all the related components that might be affected if you change it. No more surprises from hidden dependencies.
Key use cases:
The impact is immediate: what used to take hours now takes minutes. No more guesswork, no more "let me get back to you on that." Just clear answers about who has access to what and why, and most importantly - what might break if you change it.
Trying to remove redundant Permission Sets or standardizing access across teams?
Salto shows you clear comparisons of Profiles and Permissions Sets within a single org. You can spot exactly which object permissions, field permissions, and system permissions differ between profiles.
This becomes crucial when:
Teams using this capability typically eliminate duplicate profiles, ensure consistent access across similar roles, and significantly reduce their profile maintenance overhead.
"Does your UAT permissions match prod?", probably not, but you’re not the only one. With Salto, you can compare Permissions across your orgs and see exactly what's different. Spot when permissions drift from UAT, or when production gets out of sync and easily align them.
When deploying changes between orgs using Salto (up or down the pipeline), we automatically surface all permissions related to the metadata elements you’re deploying, ensuring that no necessary permissions are missed.
Salto can tell the difference between different permissions and treat them as a separate, standalone metadata component.
When deploying a field (or any other metadata type), Salto will flag it’s Field Level Security permissions as a dependency instead of flagging the entire Profile/Permission Set. Then, you, as a user, will be able to choose the specific permissions you’d like to include in the deployment.
Have you ever tried deploying a permission for a field that does not exist on target?
When introducing a new Profile or Permission Set, Salto provides unmatched control and flexibility. Here's how Salto ensures seamless deployment:
Salto's unique approach to managing Salesforce permissions can help admins streamline and improve the process of maintaining secure and consistent access across their Salesforce ecosystem. It gives them better visibility into what’s implemented, the ability to understand which permissions are linked to each component, and a lot of control on what they choose to include in their deployment.
Salto for
Salesforce
SHARE
Sagi Bracha
November 12, 2024
5
min read
Whether using Profiles, Permission Sets or both, if you're managing Salesforce permissions, you know how challenging it can get. One day everything's running smoothly, next day someone can't access their reports and you're deep in profile settings trying to track down recent changes. With multiple team members updating permissions across different orgs, this scenario is all too familiar.
In this article, we'll explore the common permission challenges that Salesforce professionals face and how Salto can help address them. We'll also dive into the specific capabilities Salto offers, including exploring permissions, comparing them across orgs, and deploying only the necessary permissions.
Any experienced Salesforce professional knows these pain points:
Salto doesn't remove all the pains, but it can help a lot by giving admins more visibility to their permission setup and more control over which permissions to include in their deployment.
At Salto, we handle permissions differently. Here's what we do:
These three unique technological capabilities are what enable Salto to bring unmatched control and clarity to permission management. By combining structured, searchable metadata, a granular semantic layer, and comprehensive mapping of relationships, Salto transforms complex permission handling into a transparent and manageable process.
Read below to see how Salto’s approach looks in action.
1. Explore your Profiles and Permissions and get immediate insights
Ever spent hours trying to figure out why your marketing team suddenly can't access campaign reports? We've all been there. Salto lets you search across all your permissions instantly - like Ctrl+F for your Salesforce permissions. Instead of clicking through endless setup menus and scrolling through profiles, Salto lets you explore them easily.
But it's not just about finding permissions - it's about understanding their dependencies. For example, when you look at a field, Salto shows you every permission related to it, which permission sets include it, and all the related components that might be affected if you change it. No more surprises from hidden dependencies.
Key use cases:
The impact is immediate: what used to take hours now takes minutes. No more guesswork, no more "let me get back to you on that." Just clear answers about who has access to what and why, and most importantly - what might break if you change it.
Trying to remove redundant Permission Sets or standardizing access across teams?
Salto shows you clear comparisons of Profiles and Permissions Sets within a single org. You can spot exactly which object permissions, field permissions, and system permissions differ between profiles.
This becomes crucial when:
Teams using this capability typically eliminate duplicate profiles, ensure consistent access across similar roles, and significantly reduce their profile maintenance overhead.
"Does your UAT permissions match prod?", probably not, but you’re not the only one. With Salto, you can compare Permissions across your orgs and see exactly what's different. Spot when permissions drift from UAT, or when production gets out of sync and easily align them.
When deploying changes between orgs using Salto (up or down the pipeline), we automatically surface all permissions related to the metadata elements you’re deploying, ensuring that no necessary permissions are missed.
Salto can tell the difference between different permissions and treat them as a separate, standalone metadata component.
When deploying a field (or any other metadata type), Salto will flag it’s Field Level Security permissions as a dependency instead of flagging the entire Profile/Permission Set. Then, you, as a user, will be able to choose the specific permissions you’d like to include in the deployment.
Have you ever tried deploying a permission for a field that does not exist on target?
When introducing a new Profile or Permission Set, Salto provides unmatched control and flexibility. Here's how Salto ensures seamless deployment:
Salto's unique approach to managing Salesforce permissions can help admins streamline and improve the process of maintaining secure and consistent access across their Salesforce ecosystem. It gives them better visibility into what’s implemented, the ability to understand which permissions are linked to each component, and a lot of control on what they choose to include in their deployment.