How to Export Multiple Profiles in Salesforce with BOFC?

Published: Jun 06 2019

Last Updated: May 12 2026

blog hero

Salesforce administrators and developers often need to export Salesforce Profiles  for security audits, user access reviews, compliance reporting, migration analysis, or internal documentation. However, Salesforce does not provide a simple native option to mass export Profiles into a structured and readable format.

Using the standard Salesforce setup, admins must open each Profile individually and manually review permissions and settings. In large Salesforce orgs with multiple teams, business units, and custom Profiles, this process quickly becomes repetitive, time-consuming, and difficult to manage efficiently.

Manual Profile reviews can also increase the chances of missing permission changes, inconsistent documentation, and incomplete audit reporting. As Salesforce environments grow more complex, Profile management and governance become even more challenging.

Challenges with Standard Salesforce Profile Export

Exporting Profiles using native Salesforce tools comes with several limitations:

  • No built-in feature to export multiple Profiles at once
  • Requires repetitive manual navigation and data collection
  • Difficult to consolidate Profile permissions into a single report
  • Limited visibility into Profile-level access configurations
  • Time-consuming for large Salesforce environments
  • Not scalable for enterprise-level governance and audit processes

These challenges make Profile audits, access validation, and compliance activities far more labor-intensive than necessary.

How BOFC helps in Exporting Salesforce Profiles?

BOFC provides a faster and more organized way to export multiple Profiles in Salesforce. The application allows Salesforce Admins and Developers to export both Standard and Custom Profiles into a single structured Excel (XLS/XLSX) workbook.

Each selected Profile is automatically organized into its own worksheet tab, making it easier to review permissions, compare configurations, and share reports across teams.

The centralized export process significantly reduces manual effort while improving visibility into Salesforce security and access configurations. During Salesforce org migration, teams often need to clone Flows in Salesforce along with Profiles, Permission Sets, and other metadata components to maintain configuration consistency across environments.

Profile Properties Included in the Export

BOFC supports exporting multiple Profile components and permission settings, including:

  • Object Permissions
  • Tab Settings
  • Application Settings
  • Page Layout Assignments
  • Administrative Permissions
  • User Permissions
  • Record Type Settings
  • Apex Class Permissions
  • Visualforce Page Permissions
  • IP Ranges
  • Login Hours
  • Enabled Custom Settings Definition Access
  • Enabled Custom Metadata Type Access
  • Enabled Custom Permissions
  • Enabled Flow Access

This comprehensive export capability helps Salesforce teams simplify Profile audits, improve governance processes, and maintain better visibility into user access configurations across the organization.

Once the export process is completed, BOFC generates a structured Excel workbook containing all selected Salesforce Profiles along with their associated permissions and configurations. The exported file organizes each Profile into separate worksheet tabs, making it easier to review, compare, audit, and document Profile-level access across the Salesforce org.

The screenshot below demonstrates how BOFC exports multiple Salesforce Profiles into a clean and well-structured XLS format for simplified analysis and governance activities.

Sample Profile Sheet (in xls)

Sample Profile Sheet (in xls)

Note:

To avail this feature, kindly make sure you have installed the latest version of the application. You can upgrade your package using either of two ways:

  1. In Salesforce, go to “BOFC Home > Settings > App Version > Click to Upgrade” — or —
  2. Refer the below button to quickly upgrade your package to the latest version and explore its complete benefits:

Stay up to date with the latest in BOFC - Latest features, offers, news, tips and more

Few Simple Steps to Export Salesforce Profiles with BOFC

1. Open the BOFC Home > Click “Export Multiple Profiles (complete details)

Export Multiple Profilles in Salesforce

2. It will open below screen for BOFC “Export Multiple Profiles

 

Export Multiple Profiles

3. Once this option is selected, it will ask user to Select Profiles in each Org and Profile Attributes.

  • Select single or multiple Profiles from the drop down
  • Select which profile attributes needs to be compared (for eg: Object details, Apex permissions, Record type settings etc)

Select Profiles in each Org and Profile Attributes

4. Once profiles and attributes are selected, it will ask user to select the Component Types:

  • Unmanaged Components which means components which ARE created in this org and NOT a part of any Managed Package installed in the Salesforce org
  • Managed Components which means components which are NOT created in this org and ARE a part of any Managed Package installed in the Salesforce org

ask user to select the Component Types

5. All Set we are ready to Initiate the Process to Export Profiles. Click on “Click to Initiate Process” button to export XLS file for all the selected profiles with all the selected components.

 

Initiate the Process to Export Profiles

It will exports single XLS (with multiple tabs, one tab for each profile) for all the selected profiles in Salesforce.

6. Once “Click to Initiate Process” button is clicked, it will display a popup on the page. This popup shows the status of your export for multiple profiles. Wait for couple of seconds, until status is changed to “Completed” in the export status table.

This popup shows the status of your export

  1. Status: Shows if process got completed or not
  2. Failure: Shows no of profiles which got error out

7. Once status is “Completed“, your file is ready for export. Click on Download link to download your profiles export in XLS.

your file is ready for export

“Click Download Link” : On clicking this link, it will download a XLS file for all the selected profiles. Each profile is represented as a separate tab in XLS. Each Tab will have complete detail of all the selected profile attributes.

Benefits of Exporting Multiple Salesforce Profiles with BOFC

Using BOFC for Profile export provides several operational and administrative advantages:

  • Export multiple Profiles in a single operation
  • Reduce repetitive manual review work
  • Improve visibility into Profile permissions and access
  • Simplify Salesforce security audits and compliance reviews
  • Generate structured Excel reports for documentation
  • Support both Standard and Custom Profiles
  • Save significant administrative time in large Salesforce orgs
  • Improve collaboration between Admin, Security, and Compliance teams

Outcome

With BOFC, Salesforce teams can export multiple Profiles faster, more accurately, and with significantly less manual effort. The streamlined export process helps organizations improve Salesforce governance, simplify security reviews, and maintain clear visibility into Profile-level access and permissions.

Like what you see? Share with a friend.