We are planning to implement custom community (with Chatter enabled). We are fairly new in the Community implementation.
We are in fact planning to migrate from a legacy system to a customer community. Our employees will have full Salesforce license and be logging into Salesforce and the customers will be using the community.
We are planning to enable the chatter in the community. We have a custom object in Salesforce (only Salesforce internal users will have permissions to create this record); however we are planning to use chatter on this custom object to use as the mode of communication between our internal users and customers to exchange messages using chatter post in Community on this custom object record.
Our internal users are primarily CSR agents who will be interacting with our customers. When an internal user makes a chatter feed on the custom object record, our customers should not see the individual name who posted the feed, rather they should just see our Org name or generic name (XYZ inc.)
Is there a way to mask the username to be displayed as a Generic name on the community, so that the customers does not see the individual CSR's working on their records.