starlight_help/src/content/docs/channel-permissions.mdx
import ZulipNote from "../../components/ZulipNote.astro"; import ChannelAdminPermissions from "../include/_ChannelAdminPermissions.mdx"; import ChannelPrivacyTypes from "../include/_ChannelPrivacyTypes.mdx"; import ChannelsIntro from "../include/_ChannelsIntro.mdx"; import WebPublicChannelsIntro from "../include/_WebPublicChannelsIntro.mdx";
import GlobeIcon from "~icons/zulip-icon/globe"; import HashtagIcon from "~icons/zulip-icon/hashtag"; import LockIcon from "~icons/zulip-icon/lock";
<ChannelsIntro /> <ChannelPrivacyTypes />You can configure the following permissions for each channel, regardless of its type.
Subscription permissions:
Messaging permissions:
Moderation permissions:
For the organization as a whole, you can:
Any permission, including whether a channel is private, public, or web-public, can be modified after the channel is created.
Private channels (indicated by <LockIcon />) are for conversations that should be visible to users who are specifically granted access. There are two types of private channels in Zulip:
Administrators can export messages in private channels only if granted permission to do so by a subscriber.
Users who do not have special permissions (they are not organization administrators, and have not been granted access to channel metadata) cannot easily see which private channels exist. They can find out that a channel exists only by attempting to create a channel with the same name, if they have permission to create channels. They can't get any other information about private channels they are not subscribed to.
<ZulipNote> If you create a [bot](/help/bots-overview) that is allowed to read messages in a private channel (e.g., a **generic bot**, *not* an **incoming webhook bot**, which is more limited), an administrator can in theory gain access to messages in the channel by making themselves the bot's owner. </ZulipNote>Public channels (indicated by <HashtagIcon />) are open to all members of your organization other than guests. Anyone who is not a guest can:
You can configure other permissions for public channels, such as who is allowed to post.
Guest users can't see public (or private) channels, unless they have been specifically subscribed to the channel.
Web-public channels are indicated with a globe (<GlobeIcon />) icon.