I want to allow a user to delete all Jobs(custom object) even ones he doesn't own.Do I need to create a permission set.
Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. It only takes a minute to sign up.Sign up to join this community
Your user needs "Modify All Data" for that specific custom object. You may either add it to their profile, which would affect all users with that profile, or you can create a permission set, which would apply just to that one user when applied to the user. It really depends on how you want to manage your profiles.