Blue Canvas
Plans
EN|ESContact usLoginGet 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.

Blue Canvas TeamBy Blue Canvas Team·Reviewed by the Blue Canvas team·December 4, 2024·2 min read
Deploying Profiles and Permission Sets
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/.

Comments

Leave a comment

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
Talk through your Salesforce setup

Get a focused walkthrough or a tailored quote

Book a consultationRequest a quote
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
New Features
Randalyn Hill-Coffer | October 19, 2026
Introducing Blue Canvas AI

AI helps you make Salesforce changes faster. Blue Canvas AI helps you track those changes, review them before release and roll back when needed.

Read more
Salesforce DevOps
Kenji Sano | October 14, 2026
7 Best Salesforce Version Control Tools in 2026: Compared

A practical comparison of seven Salesforce version control options, with strengths, trade-offs, Git support, admin usability, and guidance for choosing the right fit.

Read more
Salesforce DevOps
Randalyn Hill-Coffer | October 12, 2026
7 Questions to Ask Before You Pick a Salesforce DevOps Tool in 2027

A practical checklist for Salesforce teams of one to five.

Blue Canvas

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

(786) 591-0702

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
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