I have case record which has been created by sys admin, in the case record user A has created task and it is assigned to User B. Now user A trying to edit the task record which he has been created. user A is getting error message as Insufficient privileges.

OWD sharing on Activities object has been set for private. if i change this to Controlled by parent user A able to edit the record. 

Is there any possibility without changing OWD sharing, can we give edit permission to user A.

Thanks, ​Anil Kumar


Without changing OWD of Activities to Controller by Parent, user who is not a owner of activity cannot edit the activity.

OWD Private means only owner can edit the Activity.

Only option would be create a custom screen with visualforce and in controller class use without sharing for this operation, but it might break the sharing functionality which Salesforce has provided.

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.