November 6, 2012

What are permission sets and how do they differ from profiles


A profile contains user permissions and access settings that control what users can do within their organization.

Permission set: 

A permission set is a collection of settings and permissions that give users access to various tools and functions.
Permission set enhances functionality of profiles,
Consider a scenario where only one user need access to "Case" object and he belongs to some 'Sales' profile, then we need to modify that profile which will affect other users with the same profile.

So, alternatively we can create a permission set with access to case object and assign that to that particular user.