Blue Canvas
Salesforce MetadataCPQ DataProfiles & Permissions
Plans
Version ControlMetadata BackupSandbox Compare & DeployMerge Conflict ResolutionField Dependency ResolutionIntegrations
For Salesforce AdminsFor Apex DevelopersFor Security & ComplianceFor Large Enterprises
Academic OperationsBook a demoBlogDocumentationCustomer StoriesAgency DirectoryToolsSOC 2 Certified
EN|ES+1-786-591-0702LoginGet Started
Role & Permission Management

Deploying Profiles and Permission Sets

Blue Canvas is excited to offer a free tool to the community for deploying Salesforce’s trickiest metadata type.

Randalyn Hill-CofferBy Randalyn Hill-Coffer·Reviewed by the Blue Canvas team·December 4, 2024·2 min read
In this article
  • Keeping Track of Profiles and Permission Sets Changes
  • Now Available in Beta for Free!


Profiles and Permission Sets are the bane of many a Salesforce developer’s existence. They are difficult to deploy with Change Sets, and they generate such massive XML files that they do not play nicely with automation through Ant or Salesforce DX.  Making matters worse, they are very important - so you really don’t want to make a mistake with them. But they are tedious so manual intervention is risky.

So what’s a Salesforce admin or developer to do? Fortunately, we’ve built a Profile and Permission Sets deployment tool that is simple, performant, and intuitive that will reduce time to deploy and the number of mistakes made in deployments.

Our new tool is simple - it allows you to compare Profiles and Permission Sets between any two Salesforce orgs. You can easily see when new profiles have been created or if there are differences between the existing profiles in each org. We can also do this for Permission Sets.

We then make it easy to select the profiles that you want to deploy and move them from the source org into the target org. When we do this we will also copy over user settings and other metadata associated with the Profile.


We also allow you to select and diff Profile and Permission Set differences at the Object level. When you do your org compare, we list all Objects in your org and will provide a diff of the Field Level Security on each Profile and Permission Set selected.

Users can update permissions on a field by field basis using our diff tool.



The tool allows you to use these diffs and comparisons to build change sets that can be deployed from a source to a target org. So I can deploy the entire Object for a given profile or I can just deploy the permissions for a single field.

Keeping Track of Profiles and Permission Sets Changes

Profiles and Permission Sets are challenging to automate in part because the represent such giant proportions of any given Salesforce org. Salesforce generates massive XML files for each Profile and Permission Set across every Object in the org which can make it especially challenging to manage. This makes it a performance problem as well.

Our tool avoids this by keeping the deployment of Profiles and Permission Sets to a separate tool within our UI. Users can leverage our new manual checklists for pre and post deployment steps feature to keep track of Profile and Permission Set deployments in the UI.



Now Available in Beta for Free!

Our Profile and Permission Set deployer is now available in beta. The best news is that beta testers of the tool will get free access to it for the rest of 2019! To get started visit: https://tools.bluecanvas.io/perms/.

Newsletter
Salesforce DevOps tips in your inbox

New posts, releases and practical guides. No spam, unsubscribe anytime.

TABLE OF CONTENTS
  • Keeping Track of Profiles and Permission Sets Changes
  • Now Available in Beta for Free!
You may like
Trending on Blue Canvas
Customer stories
Real teams, real results
Sysco
Sysco
Left Jenkins behind and cut deployments from hours to minutes
Twilio
Twilio
Saved 2–3 days each sprint while scaling the team quickly
Catalyst Consulting
Catalyst Consulting
The City of Chicago saves hours every day with code reviews and structured rollouts
You might also like our other posts...
Read more
Salesforce AI
Randalyn Hill-Coffer | October 2, 2026
Claudeforce vs. Agentforce: They’re not rivals. Here’s the difference.

Claudeforce and Agentforce sound like competing products. They aren’t. Learn what each one does, where they overlap, and which one your team needs.

Read more
Salesforce DevOps
Kenji Sano | September 30, 2026
7 Salesforce Org Comparison Tools: The Best Options in 2026

Compare the top Salesforce org comparison tools in 2026, including Blue Canvas, Gearset, Copado, Flosum, AutoRABIT, and DevOps Center. See strengths, trade-offs, and who each tool fits.

Read more
Salesforce DevOps
Kenji Sano | September 28, 2026
7 Things to Know About Salesforce Consumption-Based Pricing

Agentforce Flex Credits, per-conversation pricing, seats, AELA, and Data 360 credits. Here is what changes in your Salesforce bill and how to plan for it.

Blue Canvas

Salesforce DevOps for teams. Git-based version control, metadata backups, and continuous deployment.

SOC 2 certifiedSalesforce PartnerSalesforce AppExchange

Salesforce Deployment

  • Deployment Tools
  • For Salesforce Metadata
  • For CPQ Data

Product

  • Features
  • Security
  • Customer stories
  • Pricing

Resources

  • Docs
  • Blog
  • Academic Operations
  • Anthropic x Salesforce Poll
  • Partners
  • Integrations
  • Release Management

Company

  • About us
  • Contact us
  • Careers
  • X (Twitter)
  • LinkedIn
  • GitHub
Stay Updated
Product Updates

Get the latest features, releases, and technical deep-dives delivered straight to your inbox.

Secure & Private

·

No spam, unsubscribe anytime

© 2026 Blue Canvas. All rights reserved.

Privacy policyTerms of usage