14 votes
Accepted

Deleting (or Renaming) Custom Metadata Object / Custom Object yields Insufficient Privileges

This is an issue under investigation by SFDC R&D that apparently affects some customers and is not limited to just Custom Metadata deletion (affects also Custom Object deletion including hard ...
cropredy's user avatar
  • 69.9k
5 votes
Accepted

Setting the Attachment Owner as another User

Attachment object doesn't have separate OWD settings, and if an user has access to the Parent object then that user can access to Attachment record. Secondly, when the attachment is created then ...
Santanu Boral's user avatar
5 votes

Insufficient Privileges - Visualforce Page - Occurs as System Admin

It looks your system admin profile may not have one of these permission:- License to access that managed package. Access to the visualforce page. Access to the class the visualforce page calls. ...
maniac coder's user avatar
4 votes

Insufficient privileges message shown for approval page

The answer above is not correct. You don't need edit permission to the record in order to approve it - only read permission as stated in sales force documentation: https://help.salesforce.com/...
ASGJim's user avatar
  • 121
3 votes
Accepted

Insufficient Privileges error after adding a Flow (Visual Workflow)

For a user to run a Flow, they must be explicitly given permissions to do so. There are 3 options for enabling users to run flows. From least to most permissive they are: Check the "Run Flows&...
Brent Bowers's user avatar
  • 3,074
3 votes
Accepted

cannot query on public group for community user

The answer seems pretty obvious. Your community users don't have access to the GroupMember object. I don't think it's possible to give them access to it. The only way would be to have your controller ...
crmprogdev's user avatar
  • 40.9k
3 votes
Accepted

Insufficient Privilege error while creating a record

You might have demanded for permissions more than what is required for CRUD on junction object CI__c. Relation: CI__c(Jn) -> C__c(Master-Detail), I__c(Master-Detail) Check the field ...
karthikselva's user avatar
  • 2,446
2 votes

Data inaccuracy problem with lookup and deleted/unavailable record

This happens mostly in partial copy sandbox but can happen in full copy sandbox as well Those records are called as Ghost records. We know there is a limit of 10k records or 5GB worth of records in ...
Pranay Jaiswal's user avatar
2 votes

Insufficient privileges message shown for approval page

The user needs Read and Edit Permissions to the record being approved in order to have permission to this UI.
Art Rivkin's user avatar
2 votes

Can't delete orphaned email messages: Insufficient Access Rights On Object Id

The only solution I know of is to perform the delete operation when logged in as the user who sent the EmailMessage record. This coincides with what Sander observed that he was able to delete emails ...
Doug Ayers's user avatar
  • 4,156
2 votes
Accepted

Insufficient privileges when uploading attachment to record

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 ...
Mark Pond's user avatar
  • 22.9k
2 votes
Accepted

Insufficient Privileges coming on Record Type for Admin profile

Record type is not directly accessible with given format. www.instanceurl.com/recordTypeId Instead you have to use the below format. https://www.instanceurl.com/setup/ui/recordtypefields.jsp?id={!...
Pranay Jaiswal's user avatar
2 votes
Accepted

Admin But Insufficient Access Rights on SlaProcessId in Flow Execution

Better, based on the Entitlement Process Name retrieve SlaProcessId and store it in the variable and finally use that variable during insertion. Record Lookup, select SlaProcess (which is Entitlement ...
Santanu Boral's user avatar
2 votes

Admin trying to add Field History Tracking to Quote Line Items, Insufficient Privileges?

Apparently, you can't yet track field history on quotes (and presumably quote line items). Only the standard objects in the documentation you've looked at support this feature. See this Idea.
sfdcfox's user avatar
  • 481k
2 votes

Everything worked fine in Production - but not enough code coverage in Salesforce

The insert of the WorkOrder fails because the system cannot access the related Opportunity__c record. Looking at the code in the test class I noticed something which is considered bad practice: The Id ...
RickForce's user avatar
  • 108
2 votes
Accepted

Insufficient Privileges while adding field to a custom object

I switched to Salesforce Classic. Now I am able to create the field in the object. Although it is strange as the object is the same, the user is the same and profile on the user is the same as in ...
वरुण's user avatar
2 votes

Why Doesn't System Admin Profile Have Access to Standard Fields?

Administrators do, by default, get access to all standard fields on all standard objects. There's a number of reasons why this field might not have had visibility for administrators. For example, ...
sfdcfox's user avatar
  • 481k
1 vote

Why Doesn't System Admin Profile Have Access to Standard Fields?

In addition to @sfdcfox answer, I have noticed that Admin profile doesn't always get read/edit FLS on standard fields when either of these events occur A feature is enabled (in my case, it was Orders)...
cropredy's user avatar
  • 69.9k
1 vote
Accepted

when running test class, encountering runAs() issues with user having insufficient access to upload resume

You have multiple types of error there. DUPLICATE_VALUE is an error on inserting a Hierarchy Custom Setting that already exists. INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY is an error that can be ...
David Reed's user avatar
  • 92.1k
1 vote

Recall Approval Process Email Service

Will add another method that i used in the past. It is little bit risky, but worked for my case. 1.create permission set that provide Modify All access to the object that the approval process work on. ...
Liron C's user avatar
  • 1,764
1 vote
Accepted

Recall Approval Process Email Service

yes, that's correct. currently, salesforce does not support the recall option for all users - only to admins and to the original submitter. this can be selected in the approval process setup. Two ways ...
Howdy Ranger's user avatar
1 vote
Accepted

Visualforce page with canvasApp fails to load when using "login as" (user impersonation)

Answering my own question here in case others come here looking for a solution. This answer to a previous question gave me the hint on using the presence of the RSID cookie to detect impersonation ...
gsar's user avatar
  • 41
1 vote
Accepted

Unable to Create Lead - Insufficient Privileges

The default "New Lead" button results in a page that all users have access to where they can select their record type. However, after selecting a record type and proceeding, users are taken to a ...
S.B.'s user avatar
  • 2,039
1 vote
Accepted

Approver unable to edit the assigned record

It sounds to me as though this is "working as designed". During an approval process, records are locked. You can't allow users to edit them multiple times unless a user first "recalls" the approved ...
crmprogdev's user avatar
  • 40.9k
1 vote

Will Expired Managed Package prevent the access to standard object?

Simple answer is No. Expired managed package cannot control access of Standard object. You need to verify user's profile to check if Create permission is selected for Account object.
Santanu Boral's user avatar
1 vote

Community user unable to view attachment

Please enable Notes and Attachments to Community users. From setup, enter Community Settings in the Quick Find, then select Communities Settings. Select Lets customer users access notes and ...
Edward Anderson's user avatar
1 vote
Accepted

Problem deleting custom object

I solved this problem by deleting the navigation menu option in the portal that previously pointed to the custom object that I was trying to delete. The menu option did not currently point to the ...
Michele Kleinhomer's user avatar
1 vote
Accepted

Custom list button throwing 'Insufficient privilege' when clicked on by user other than System admin profile

You will need to make this Visualforce page available for your Profile you see this error on. Follow the steps below in Salesforce Classic. Setup > Manage Users > Profiles Scroll to the Profile you ...
TSmith's user avatar
  • 4,932
1 vote

Insufficient Privileges to access a Custom Object

You can use a query to the Share object of your Custom object (Every Custom Object has its Share Object in the form: CustomObject__Share, you can consult it in this link). The query should look to ...
ihssan's user avatar
  • 488
1 vote
Accepted

Insufficient Privileges error on old report as System Admin... can't even tell report type?

Most likely, this report was built with Forecasts 1.0, which was officially retired in Summer '14. You could try to download the metadata into Eclipse/Mavensmate/Metadata Toolkit/Workbench/whatever-...
sfdcfox's user avatar
  • 481k

Only top scored, non community-wiki answers of a minimum length are eligible