How to create permission sets in salesforce

Permission sets

A permission set is a collection of settings and permissions that give users access to various tools and functions. Depending on the salesforce edition, users can have multiple permission sets. You can assign permission sets to various types of users, regardless of their profiles.

How to create permission Sets:

From Setup Enter Permission sets, then select permission sets under Manage users section

Click on new and enter the information

Select the types(license) of users for the permission set

Click on Save


When you create a permission set, you select a specific user or permission set license. If only users with one type of license can use the permission set, select the license that’s associated with the users.

Limitations of Permission sets:

The Maximum number of permission sets can be created are 1000. This limit is dependent on type of salesforce features and editions.

Permission set can’t be used for revoking access, It is only used for granting access.

In Master-detail relationships, if master is a standard object then permission sets can’t be assigned to a custom object in that relationship.

Permission sets: maximum (created and added as part of an installed managed AppExchange package) are 1500

You can’t change the user license in a cloned permission set.

Permission set groups: maximum (created per org) are 800.

Data and file storage limitations:

Storage in salesforce is divided into two categories

File Storage and data storage

File Storage includes files in attachments, Files home, Salesforce CRM Content, Chatter files (including user photos), the Documents tab, the custom File field on Knowledge articles, and assets.

Data Storage Includes standard objects, custom objects, Events, Email messages, Tasks etc.

Limitations of File Storage:

Contact Manager, Group, Professional, Enterprise, Performance, and Unlimited Editions are allocated 10 GB of file storage per org. Essentials edition is allocated 1 GB of file storage per org.

In Enterprise, Performance, and Unlimited Editions, orgs are allocated 2 GB of file storage per user license.

Contact Manager, Group, Professional Edition orgs are allocated 612 MB per standard user license, which includes 100 MB per user license plus 512 MB per license for the Salesforce CRM Content feature license.

An org with fewer than 10 users receives a total of 1 GB of per-user file storage rather than 100 MB> per user license.

Limitations of Data Storage:

Contact Manager, Group, Essentials, Professional, Enterprise, Performance, and Unlimited Editions are allocated 10 GB for data storage, plus incrementally added user storage.

For Example, a Professional Edition org with 10 users receives 10 GB of data storage, plus 200 MB, for 10.2 GB of total data storage.

You can even take the help of the salesforce managed services. Micropyramid offers managed services for salesforce development to fix your bugs and all other development upgrades the project requires. The developers also test and deploy the project to make sure that their efforts bore successful results.

The article was originally published at MicroPyramid blog




Python, Django, Android and IOS, reactjs, react-native, AWS, Salesforce consulting & development company

Love podcasts or audiobooks? Learn on the go with our new app.

First Real World Experience

Alexa Skill Development — Part 1

Git rebase and Git rebase --onto

How to Install Windows 11 without Secure Boot

collect 400 samples from a LFM (5MHz bandwidth) signal modulated on 18GHz

Dev Day 51: Limiting the Ammo Count in Unity3D

Relational Operators in C

My Grand Chase Rant

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


Python, Django, Android and IOS, reactjs, react-native, AWS, Salesforce consulting & development company

More from Medium

A sample Project for Cloud beginners by a beginner

Salesforce Platform Developer: A coding profession you have not heard of.

Tips To Increase Your Productivity In Technology Role | ReviewNPrep

Mulesoft Interview Questions for Freshers