+ Start a Discussion

Portal user cannot access campaign report

I have a partner portal user who has access to campaigns and campaign members.
But it I create a report based on the campaign and campaign members report type, I get an insufficient privileges error when I try and run the report as the partner user.
I created a custom report type to mirror the Campaign and Campaign Members report and now the user can see the campaigns, but not the members.
However if she clicks into a campaign from the report, she can then see the members.
Have I missed something about reports and security?
Khan AnasKhan Anas (Salesforce Developers) 
Hi Filikin,

Greetings to you!

According to Salesforce doc: 

When the org wide sharing setting for an object is set to Public Read/ Write, it does not allow reports for the object to be viewed by Partner User due to security reasons.

The workaround for this limitation is to change the org wide sharing settings to Private.

Please refer to the below knowledge article which might help you further with the above issue.


Also, please refer to below link:


I hope it helps you.

Kindly let me know if it helps you and close your query by marking it as solved so that it can help others in the future. It will help to keep this community clean.

Thanks and Regards,
Khan Anas
thanks for the quick response Khan, but all my access on Campaigns is already to set to private (both internal and external)
I did notice that the Campaign Member external access was set to Controlled by Lead or Contact, but changing it to Controlled by Campaign made no difference.