I've recently taken over control of Salesforce without any prior experience with it.

I've learned some Apex and am trying to deploy it from sandbox to production but it appears my sandbox User has the profile set to "Systems Administrator", which doesn't have the needed permissions to make Changesets.

I've created a new Profile with the extra permissions and now I'm stuck changing my User to use this Profile.


You don't need an extra Profile to add some permissions to individual user(s). For that just use a Salesforce feature called Permition set (you can learn more about it here).

A permission set is a collection of settings and permissions that give users access to various tools and functions.

So you can extend users permitions without changing his profile or creating a new one.

If you still need to reassign users profile, go to Setup > Manage Users > Users and click on the user you need. Then click on the Edit button. Now you can edit the Profile list. It is based on the User License entry.

  • All I have when i'm editing that is the following: imgur.com/MKSr5wG I can follow the System Administrator link to edit settings in the current Profile but as it's a Salesforce Profile and so I'm not allowed to edit it. – Josh_at_Savings_Champion Nov 22 '13 at 12:07
  • @Josh_at_Savings_Champion Which profile you have yourself? – Sergej Utko Nov 22 '13 at 12:11
  • System Administrator, I'm editing my account to have System Administrator Privileges + Developer Privileges by creating a DevOps Profile and moving myself to it. – Josh_at_Savings_Champion Nov 22 '13 at 12:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.