Multiple Profiles assigned to a user - Ideas - Salesforce Trailblazer Community
Trailblazer Community

All Ideas

Idea Details

Post an Idea
16,020  Points
Partial Delivery in Summer '12
Idea was partially delivered. We post an update about anything that wasn't delivered.

Multiple Profiles assigned to a user

Authorization & Permissions

It would be really nice if a user could have multiple profiles. We have run into an issue where we have a group of call center users that have the standard Call Center Profile. But now 5 of those users need to be able to add/modify solutions. So now i have to have a Call Center Profile and a Call Center w/ Solutions Profile. Now if one of the sales users needs to be able edit solutions, I now have to have 4 different profiles: 1. Call Center Profile 2. Call Center w/ Solutions Profile 3. Sales Profile 4. Sales w/ Solutions Profile It would be ideal if you could have a Call Center Profile, Sales Profile, and then a Solutions Profile. Then based on the multiple profiles the user will have access to additional items. And be able to have any combination so you are managing fewer profiles. Especially since you can't have a description for a profile.

Merge Idea · Flag

Latest Comment from Salesforce

  • Adam Torman - 8 years ago

    @cain - Thanks for separating out the idea to parent permission sets to profiles.  I'm hoping we get a good discussion around the idea there.

    For everyone else who have commented on the idea, the reason why we've marked this partially implemented is that not all access controls supported on profiles are also supported on permission sets. However, we have been steadily adding access controls. You can now create a permission set with:
    1. User permissions
    2. Object permissions (CRUD)
    3. Field permissions (FLS)
    4. Apex Page access
    5. Apex Class access
    6. Tab Settings
    7. Assigned Apps
    8. Connected Apps (Winter '13 pilot)
    permission set

    As a result, you can start thinking about a profile as just permission set [0] which represents the least number of permissions you need across the broadest group of users and create permission sets that represent logical collections of functional jobs or even granular tasks that a user needs to perform.
  • Upvotes
  • Downvotes



from AppExchange

Help us to keep IdeaExchange clean by pointing out overlapping ideas. We'll investigate your suggestion and merge the ideas if it makes sense.



Thanks for your merge suggestion. We will review it shortly and merge the ideas if applicable.

Salesforce takes abuse situations very seriously. Examples of abuse include but are not limited to posting of offensive language or fraudulent statements. To help us process your request as quickly as possible, please fill out the form below describing the situation. For privacy and security reasons, the final outcome of an abuse case may not be revealed to the person who reported it.


Thank you for your feedback. We take abuse seriously and will investigate this issue and take appropriate action.