---
schema_version: "1"
id: 3468bd31ab6a0db10d42f334865638c4969dd5f2f3a8b712725e82cb2dc36573
title: Chatter and Discussions Best Practices and Considerations for Guest Users
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/networks_chatter_best_practices.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.networks_chatter_best_practices.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 9fe094828d8d29a929c864df6093a4f75d3bd5d5bb2345027192888709065d30
description: 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.
products:
  - Security
  - Salesforce Platform
release: "264"
---
# 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](https://help.salesforce.com/articleView?id=networks_moderation_overview.htm&language=en_US) 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 **Experience Workspaces** | **Administration** | **Preferences**.

## 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 **Administration** | **Preferences**.
- Select **Give guest users access to public Chatter API requests**, and save your change.