Home/Learn/Salesforce profiles to permission sets migration
Modernization

Convert Salesforce Profiles to Permission Sets

Salesforce is deprecating Profile-based permissions. Every org needs to migrate to Permission Sets, but doing it manually means re-clicking thousands of checkboxes. The Transform workbench reads the Profile and generates the equivalent Permission Set automatically.

Manual
1-4 hours per Profile
With SF Agent
~5 min per Profile

The Manual Way

  1. 1Export the Profile's object permissions, FLS, and system permissions
  2. 2Create a new Permission Set matching the Profile's access
  3. 3Manually copy each object CRUD setting
  4. 4Manually copy each field-level security setting (hundreds of fields)
  5. 5Copy system permissions and tab settings
  6. 6Assign the Permission Set to all users who had the Profile
  7. 7Test that nothing broke

With SF Agent

  1. 1Select the Profile in the Transform Workbench
  2. 2SF Agent reads the Profile metadata from your org
  3. 3Generates an equivalent Permission Set with all access replicated
  4. 4Deploys the Permission Set — ready for assignment

Example

You type:

Convert the 'Sales User' Profile to a Permission Set, preserving all object access, field-level security, and system permissions.

SF Agent generates:
  • Permission Set: Sales_User_Migrated
  • Object Permissions: matches Profile CRUD exactly
  • FLS: all field visibility settings preserved
  • System Permissions: carried over where applicable

Stop clicking through Setup

Describe your salesforce profiles to permission sets migration in plain English. SF Agent handles the rest.

Start Free Trial — 30 Days, 15 Prompts

No credit card required for SF Agent. Bring your own API key.

Share this guide:
Convert Salesforce Profiles to Permission Sets | SF Agent