User keeps getting an error of insufficient privileges when trying to upload a file as an attachment to the Product standard record. How can I grant access to upload the attachment?

  • have you checked that the user(S) profiles have access to the object? if yes, what about fls?
    – glls
    Nov 17, 2017 at 17:02
  • can you give a brief description of which object it is, what profile is of the user who is trying to upload attachment. Is he uploading via API or via UI? Nov 17, 2017 at 17:03
  • I've edited the question with the object's name. @glls, the users have "read" access. My guess is that they need "edit" access as well? Nov 17, 2017 at 17:08
  • 1
    give it a shot =P
    – glls
    Nov 17, 2017 at 17:12
  • Can't due to license limitation. But if you know it is the answer, please answer this question so I can mark it as solved! :) Nov 17, 2017 at 17:21

1 Answer 1


The Attachment object inherits its security from the parent object - so if your user only has Read access to the Product object or only Read access to the specific Product record, you will receive this error.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .