Mass assign Field, Object, Visualforce Page and Apex Class permissions to multiple Profiles and Permission Sets. Also mass assign Package Licenses and Permission Sets to multiple users in clicks. No code. No scripting. Free forever.
Trusted by Salesforce administrators at leading enterprises, universities, and technology companies worldwide.
















































































Used by Salesforce administrators across all major industries who need to manage permissions at scale.
One free app to handle all Salesforce permission assignments. No manual record-by-record clicking through Setup ever again.
Assign Read and Edit access to multiple fields across multiple Objects to multiple Profiles and Permission Sets in a single operation. Select any combination you need.
Bulk assign Create, Read, Edit, Delete, View All, Modify All permissions on multiple Salesforce Objects to multiple Profiles and Permission Sets simultaneously.
Grant or revoke Apex Class access to multiple Profiles and Permission Sets at once. Type a keyword to search and select multiple Apex classes instantly.
Assign VF Page access across multiple Profiles and Permission Sets in bulk. Search by keyword, select multiple VF pages, and assign in one click.
Assign Package Licenses to multiple users at once by filtering on User Name, User Role, Profile, or Public Groups. Saves hours of manual license assignment.
Assign multiple Custom, Standard, or Managed Permission Sets and Permission Set Groups to multiple users simultaneously. Accelerates profile-to-permission-set migration.
Select All, Unselect All, and keyword search across any permission category. Find and apply permission changes in seconds regardless of org size.
App UI is available in multiple languages. Trusted by Salesforce administrators around the world to save time on complex permission management tasks.
After every bulk assignment, verify that permissions have been correctly applied using the built-in confirmation flow. No guesswork, full confidence in every change.
Built for the Salesforce permission model evolution. Rapidly replicate profile permissions to permission sets as part of your org's Profile to Permission Set migration journey.
AppExchange certified. Built fully native on Salesforce. Your data never leaves Salesforce infrastructure. Respects your org's full security model throughout every operation.
No credits, no subscriptions, no order forms. Install directly from AppExchange at zero cost. Fully functional for all supported permission types with no usage caps.
One app. Every permission category.
No code, no exports, no scripts. Just point-and-click permission management inside Salesforce.
Navigate to Mass Assign Permissions from your Salesforce App Launcher. Choose the permission type you want to assign from the tabs available.
Pick the Profiles or Permission Sets you want to update. Use search and Select All to work with large lists in seconds.
Search for and select the Fields, Objects, Apex Classes, VF Pages, Permission Sets, or Package Licenses you want to assign.
Click Assign. The app applies all changes in one shot. Verify instantly using the built-in confirmation to confirm everything went through correctly.
Click any screenshot to open the fullscreen viewer with keyboard navigation.










Core application demo on YouTube covering the full suite of permission assignment features.
Real reviews from verified AppExchange users. Every review is publicly listed on Salesforce AppExchange.
How teams use Mass Assign Permissions to cut permission management time dramatically.
Find answers to the most common questions below. For more detailed support, visit our Freshdesk help center or reach out directly.
View All FAQsHave a question about how the app works, need help with installation, or want to understand how MAP fits your specific permission management workflow? Reach out directly.
Powerful native Salesforce tools built by the same team. Click any app to learn more.