I am using a criteria-based sharing rule to share my custom object with internal users and registered users of my Community. I would now like to add a rule to share with guest users of the Community. I've researched in the Salesforce documentation, but given that Guest users don't have a role, I can't seem to use a Sharing Rule for this purpose.

Is there another approach I can use?

1 Answer 1


You won't be able to use criteria based sharing for this situation. You'll want to change the OWD and FLS for External Users on your Custom Object, enabling at least read only access to the Custom Object for your Guest User Profile.

If this is a Customer Portal, you can create Sharing Groups to share specific records with if you only want to share certain ones. Also, the Guest User Profile is not the correct profile to use with registered Customer Community Users.


You must log in to answer this question.

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