I have customers, partners & employee users, each with their own profile. All 3 of them update the same chatter feed on a record. I want customers to only see what employees post, employees to see what both partners & employees post and for partners to only see what employees post.

How can I achieve this requirement?

1 Answer 1


Internal Employees can restrict the visibility of the post in Chatter feed that is either of the following:

  • Organization users
  • All with Access

For Customers and Partners do not have this option to restrict the visibility.

Partner User post

So, a record is accessible by Customer, partner and employee then if Customer or Partner posts on chatter feed then Customer and partner can see the post.

Following picture shows how Customer, partner and employee can see the post.

Post visibility

Finally, your requirement cannot be achieved by OOTB.

  • Can't you change the access for the post to "Organization Only"? I don't use chatter but seems it is possible. Unless the setting is for the feed and not an individual post. success.salesforce.com/ideaView?id=08730000000DkL7AAK
    – Eric
    Aug 17, 2017 at 22:10
  • 1
    Posting to the Organization will not be visible to Customer and partners Aug 17, 2017 at 22:19
  • Only Employees can change the post to "Organization Only" which I have mentioned in the first line Aug 17, 2017 at 22:37
  • Wonder why the decision was made to not allow the Org or user to control individual visibility of a post....Seems like it would be a valuable option....
    – Eric
    Aug 17, 2017 at 22:39
  • @Eric that would really a good feature if Salesforce provides Aug 17, 2017 at 22:41

You must log in to answer this question.

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