Loading

Error 'Insufficient Privileges' when Partner or Experience Cloud Site Users access Tasks and Events

Udgivelsesdato: Apr 2, 2026
Beskrivelse
After you enable Experience Cloud Sites for the first time, Experience Cloud Site or Partner Portal users may receive an 'Insufficient Privileges' error they attempt to access Tasks or Events owned by someone below them in your role hierarchy. This error will occur when you access the record directly, or when you navigate to it through a related list or report.
Løsning

Enabling Experience Cloud Sites in an organization adds a 'Public' field to the Activities object. This field allows users to make their Task or Event records available to Experience Cloud Site users above them in the hierarchy. 

This field is hidden by default so Administrators will need to make it editable via field level security and visible on the Event page layout. Once it is available, the field must be checked to make the record available. 

Salesforce Classic

1. Click Setup and enter Field Accessibility into the 'Quick Find' box.
2. Click Event | View by Fields | Public and ensure that it is Editable for all profiles
3. Add the field to all page layouts assigned to external users
4. Log in as the Portal or Experience Cloud Site user assigned to the affected events, edit each event and check the 'Public' field
5. Repeat for Tasks if necessary.

Lightning Experience

1. Navigate to Setup and type Field Accessibility into the Quick Find box
2. Click Field Accessibility
3. Click Event
4. Click View by Fields
5. Select Public in the 'Field' picklist.
6. Next to profiles that should have access to the 'Public' field, click Hidden beneath the first Page Layout.
7. Under Field-Level Security, select Visible, deselect Read-Only to make sure that the field is editable.
8. In the Page Layout section of the screen and add the field to the Page Layouts assigned to your external users. 
a. Select 'Remove or change editability of the Public field on the Layout Name page layout.'
b. Select Visible in 'Page Layout.'
c. Make sure that 'Read-Only' has been deselected so that the page layout is editable.
9. Click Save.
10. Log in as the Portal or Community user assigned to the affected events, edit each event and check the 'Public' field.
11. Repeat for Tasks if necessary.


Alternatively, you may create a flow to update the public field as outlined in the article, Portal or Site Users do not see Activity history on their Accounts .

Scenario

For example, when a company enables Experience Cloud Sites for the first time and a Partner Portal user tries to view an event owned by someone below them in the role hierarchy, they see 'Insufficient Privileges', even though the event's owner granted access."

The activity detail page should now be accessible to portal users above the event's owner in the hierarchy.

If user's continue to see an insufficient privileges message you may also check the following:

  • “Edit Tasks” permission and “Edit Events” are enabled on the user's profile
  • Object level profile access is set for the records related to the event (Name and Related To record's objects)
  • Check to ensure the profile has field level visibility set for the event's Assigned To, Name, and Related To fields.
  • Check if the affected user has the "Access Activities" profile/permission set permission.
Vidensartikelnummer

000387394

 
Indlæser
Salesforce Help | Article