Can I assign Permission set to a profile instead of user? - Answers - Salesforce Trailblazer Community
Ask Search:
Robert ThomasRobert Thomas 

Can I assign Permission set to a profile instead of user?

I knew that Permission set can be assigned to User record. But just want to know the possibility of assigning the Permission set to a Profile instead of user.

I saw some updates from 2013 web, & Its mentioned in answer that saleforce will re-evaluate the current decision based on more requests for this. Anybody knew whether any change to this scenario or any comment on this.
Best Answer chosen by Robert Thomas
Karthikeyan ChandranKarthikeyan Chandran
Permission sets can assigned to users only can't assign to profiles.

Chck this app to assign permission sets to mutiple users based on criteria(by profile).

The Permissioner - Permission Sets Made Easy

All Answers

Pritam ShekhawatPritam Shekhawat
No, You can't assign permission set to profile. You can assign only to users.
Karthikeyan ChandranKarthikeyan Chandran
Permission sets can assigned to users only can't assign to profiles.

Chck this app to assign permission sets to mutiple users based on criteria(by profile).

The Permissioner - Permission Sets Made Easy
This was selected as the best answer
Peter BölkePeter Bölke
Your tutorial says that it's possible to add a profile to a permission set.

"Assign the Standard Employee profile to hiring managers and interviewers, and then grant the appropriate permission set for their function."

https://trailhead.salesforce.com/trails/force_com_dev_beginner/modules/data_security/units/data_security_objects

How to get it working?
Christina WildauChristina Wildau
Peter, you can grant the appropriate permissions set on the profile. That's how I passed the challenge for that module. I thought I had to create a permission set and assign it to the Cleaner profile but you can't assign permission sets to profiles, only users. So, on the cleaner profile, you can grant Object Permissions. Hope this helps a bit.

Thanks!

Christina W.
Sravani TechmahindraSravani Techmahindra

There is a List View Defined in Users 

xyzListView: Profile Equals "xyz"
Go To Permission Set >>Manage Assignments >> Add Assignments  >> Select List View "xyzListView" >> select all users of this View >> that way all users in that profile be given this permission set..


However for New users >> you go to Repeat... No worry ... only unassigned users get assigned.. you cannot reassign a permission set that already exists for a user... so this is best way to do it.. for huge users of same profile type...

Kelley MinorKelley Minor
Please upvote this idea!  It would make maintaining permissions SO much easier!
https://success.salesforce.com/ideaView?id=0873A000000Ts2mQAC