You are here:
Chatter and Discussions Best Practices and Considerations for Guest Users
Turning on Chatter for Experience Cloud sites enables discussions among your users. Keep these best practices and considerations in mind when you’re setting up Chatter and discussions.
General Best Practices
- To assign or remove Chatter-specific permissions to guest users, check System Permissions in the guest user profile.
Groups
- Give only internal and trusted members the ability to create groups. Consider a group creation workflow with an approval process.
- Keep the number of groups to a minimum, and audit your site’s groups on a regular basis.
- Keep groups private whenever possible.
- Consider a process on who can manage groups.
- Make sure that the content in the group detail page meets your site’s content standards.
- Review files that are publicly accessible and related to groups to make sure that they meet your site’s content standards.
User-Generated Content
- Set up moderation rules for all content created by users.
Topics
- Enforce a minimum access policy for all topics.
- Never assign guest users Create Topics or Assign Topics user permissions.
- Carefully choose who can create topics in a site.
- Deselect Suggest topics in new posts in .
Enable API Access to Chatter for Guest Users
These Lightning and Visualforce pages and components in Experience Cloud sites need access to underlying Chatter capabilities to load correctly for guest users. Enabling public access through the guest user profile and the API exposes data for guest users through Connect in Apex. Enabling public access in this way is helpful when you’re building your own site pages from scratch.
- Case
- Featured Feeds
- Feed
- Group
- Group Detail
- Headline
- Record Information Tabs
- Related Articles
- Related Lists
- Reputation
- Search & Post Publisher
- Topic Detail
To enable access to Chatter functionality, access Experience Workspaces.
- Select .
- Select Give guest users access to public Chatter API requests, and save your change.

