help: Document channel-specific permissions to move messages.

This commit is contained in:
Alya Abbott
2025-06-24 15:57:54 -07:00
committed by Tim Abbott
parent b612351e48
commit aa0f1711c7
4 changed files with 54 additions and 19 deletions

View File

@@ -32,7 +32,7 @@ problematic behavior.
announcements](/help/configure-automated-notices#new-channel-announcements).
* Restrict who can [add custom emoji](/help/custom-emoji#change-who-can-add-custom-emoji).
* Restrict who can [move messages to another
channel](/help/restrict-moving-messages#configure-who-can-move-messages-to-another-channel),
channel](/help/restrict-moving-messages#configure-who-can-move-messages-to-another-channel-from-anywhere),
and set a [time
limit](/help/restrict-moving-messages#set-a-time-limit-for-editing-topics) for
editing topics.

View File

@@ -1,14 +1,12 @@
# Move content to another channel
Zulip makes it possible to move messages, or an entire topic, to another channel.
Organizations can [configure][configure-moving-permissions] which
[roles](/help/user-roles) have permission to move messages between
Zulip makes it possible to move messages, or an entire topic, to another
channel. Organization administrators can
[configure](/help/restrict-moving-messages) who can move messages between
channels.
[configure-moving-permissions]: /help/restrict-moving-messages#configure-who-can-move-messages-to-another-channel
To help others find moved content, you can have the [notification
bot][notification-bot] send automated notices to the source topic, the
To help others find moved content, you can have [Notification
Bot][notification-bot] send automated notices to the source topic, the
destination topic, or both. These notices include:
* A link to the source or destination topic.
@@ -17,9 +15,6 @@ destination topic, or both. These notices include:
## Move a topic to another channel
To move a topic, you must have access to both the source and
destination channels.
{start_tabs}
{!topic-actions.md!}
@@ -35,13 +30,11 @@ destination channels.
1. Click **Confirm** to move the topic to another channel.
!!! warn ""
**Note**: When a topic is moved to a private channel with protected history,
messages in the topic will be visible to all the subscribers.
{end_tabs}
## Move messages to another channel
@@ -65,7 +58,6 @@ destination channels.
1. Click **Confirm** to move the selected content to another channel.
!!! warn ""
**Note**: You cannot edit content of a message while changing its channel.

View File

@@ -1,12 +1,14 @@
# Restrict moving messages
{!admin-only.md!}
Zulip lets you configure who can edit message topics and move topics between
channels. These permissions can be granted to any combination of
[roles](/help/user-roles), [groups](/help/user-groups), and individual
[users](/help/introduction-to-users).
In addition to granting organization-wide permissions, you can configure
permissions for each channel. For example, you could allow the "engineering"
group to move messages just in the #engineering channel.
In general, allowing all organization members to edit message topics is highly
recommended because:
@@ -20,7 +22,9 @@ administrators and moderators.
Permissions for moving messages between channels can be configured separately.
## Configure who can edit topics
## Configure who can edit topics everywhere
{!admin-only.md!}
{start_tabs}
@@ -33,6 +37,25 @@ Permissions for moving messages between channels can be configured separately.
{end_tabs}
## Configure who can edit topics in a channel
{start_tabs}
{tab|desktop-web}
{relative|channel|all}
1. Select a channel.
{!select-channel-view-general.md!}
1. Under **Channel permissions**, configure **Who can move messages inside this
channel**.
{!save-changes.md!}
{end_tabs}
## Set a time limit for editing topics
!!! tip ""
@@ -48,7 +71,7 @@ Permissions for moving messages between channels can be configured separately.
{end_tabs}
## Configure who can move messages to another channel
## Configure who can move messages to another channel from anywhere
{start_tabs}
@@ -61,6 +84,26 @@ Permissions for moving messages between channels can be configured separately.
{end_tabs}
## Configure who can move messages to another channel from a specific channel
{start_tabs}
{tab|desktop-web}
{relative|channel|all}
1. Select a channel.
{!select-channel-view-general.md!}
1. Under **Channel permissions**, configure **Who can move messages out of this
channel**.
{!save-changes.md!}
{end_tabs}
## Set a time limit for moving messages between channels
!!! tip ""

View File

@@ -173,7 +173,7 @@ how to assign roles and permissions for a class.
(Recommended: Admins and moderators)
[user-group-permissions]: /help/manage-user-groups#configure-who-can-create-user-groups
[move-between-channels]: /help/restrict-moving-messages#configure-who-can-move-messages-to-another-channel
[move-between-channels]: /help/restrict-moving-messages#configure-who-can-move-messages-to-another-channel-from-anywhere
#### Recommended roles and permissions for a department