Skip to main content

Export to CSV

You can export permission data to a CSV file and open it in Excel, Google Sheets, or any spreadsheet tool. Useful for offline review, sharing with colleagues, or keeping a record of your org's permission setup.

How to Export

Click the Export CSV button from either the profile detail view or the compare view. The file downloads immediately.

What's in the File

The CSV includes one row per permission with these columns:

ColumnDescription
Permission NameThe name of the permission, object, field, or access item
TypeThe permission type category (e.g., Object Permissions, Field Permissions, System Permissions)
StatusWhether the permission is enabled or disabled, or the CRUD flags for object/field permissions

For object permissions, the status column shows the individual CRUD flags (Read, Create, Edit, Delete, View All, Modify All). For field permissions, it shows Read and Edit. For other types, it shows Enabled or Disabled.

Excel Compatibility

The CSV file is encoded as UTF-8 with a BOM (Byte Order Mark), so Excel opens it correctly -- even when permission names contain special characters or accented letters. Google Sheets, Numbers, LibreOffice Calc, and plain text editors all handle it fine too.

Non-Migratable Settings

note

Non-migratable settings (Login Hours, Login IP Ranges, Layout Assignments) appear at the bottom of the CSV for reference. These are profile-only settings with no permission set equivalent, but they're included so you have the full picture.

Use Cases

  • Audit trail. Export permissions before and after a migration to document what changed.
  • Team review. Hand the CSV to security or compliance teams so they can review permissions without logging into Salesforce.
  • Cross-org comparison. Export from both sandbox and production, then compare side by side in a spreadsheet.
  • Backup. Snapshot your profile permissions before making major changes.