function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
MubarakMubarak 

Who can change record owner

Hi all,

Who and all can change the record owner???

Thanks
sandeep@Salesforcesandeep@Salesforce
Hi Mubarak, 

A user having Edit rights can change ownership but if sharing setting is enabled to private then record should be shared with that user also.

Thanks 
Sandeep Singhal
http://www.codespokes.com/
swetha aletiswetha aleti
Hi Mubarak,

These are the abilities to Change Ownership:
  • Users with the “Modify All Data” permission, or users with the “Modify All” permission for the given object, can transfer any record, regardless of who owns the record.
  • To transfer a single record or multiple records from a list view, the new owner must have at least the “Read” permission on the object type. This rule does not apply if you use the mass transfer tool.
  • To transfer ownership of any single record in an organization that does not use territory management, a user must have the appropriate “Edit” permission and either own the record or be above the owner in the role hierarchy.
  • For example, to transfer ownership of an account, a user must have “Read” and “Edit” access to the account. Additionally, the new owner of the record must have at least “Read” permission on accounts.
  • The Public Full Access and Public Read/Write/Transfer sharing settings give all users the ability to transfer ownership of that type of record as long as they have the appropriate “Edit” permission.
  • In organizations that use territory management, users that have been assigned to territories can be enabled to transfer the accounts in their territories, even if they are not the record owner.
  • To transfer campaigns, users must also have the Marketing User checkbox selected on their user record.
Parag Sevra 10Parag Sevra 10
Hi,

Please check the below details to find out the reason behind the problem.
  • Make sure that the user's profile has the following rights to the concerned object:
Transfer Record/Transfer Leads/Transfer Cases permission is enabled in the Profile level.
Read / Write access to the record
Is either the owner of the record or above the owner of the record in the role hierarchy
If user is neither the owner or above the owner in role hierarchy then the modify all data permission or transfer record permission would be required
  • If the user's profile has the above rights but still unable to, then go to | Name | Setup | App Setup | Customize | Object | Validation Rules. Check for any validation rule like:
Name: "Record_Owner_Cannot_Change_after_Closed".
Error Conditional Formula: ISCHANGED( OwnerId ), 
  • If found, ask the user to contact his/her salesforce.com system administrator and deactivate the "Validation Rule" for some time and then try to transfer the case.
  • Please check if is there any Trigger written on the Contact object. If Found, ask the user to contact his/her salesforce.com system administrator and deactivate the trigger.

You can check the below Article:
Regards,
Parag Sevra