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:
| Column | Description |
|---|---|
| Permission Name | The name of the permission, object, field, or access item |
| Type | The permission type category (e.g., Object Permissions, Field Permissions, System Permissions) |
| Status | Whether 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
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.