Restrict moving messages

This feature is only available to organization owners and administrators.

Zulip lets you configure which roles can edit message topics and move topics between streams. In general, allowing all organization members to edit message topics is highly recommended because:

  • It allows the community to keep conversations organized, even if some members are still learning how to use topics effectively.
  • It lets users resolve topics.
  • It makes it possible to fix a typo in the topic of a message you just sent.

You can let users edit topics without a time limit, or prohibit topic editing on older messages to avoid potential abuse. The time limit will never apply to administrators and moderators.

Permissions for moving messages between streams can be configured separately.

Configure who can edit topics

Anyone can add a topic to messages sent without a topic.

  1. Click on the gear () icon in the upper right corner of the web or desktop app.

  2. Select Organization settings.

  3. On the left, click Organization permissions.

  4. Under Moving messages, configure Who can move messages to another topic.

  5. Click Save changes.

Set a time limit for editing topics

The time limit you set will not apply to administrators and moderators.

  1. Click on the gear () icon in the upper right corner of the web or desktop app.

  2. Select Organization settings.

  3. On the left, click Organization permissions.

  4. Under Moving messages, configure Time limit for editing topics.

  5. Click Save changes.

Configure who can move messages to another stream

  1. Click on the gear () icon in the upper right corner of the web or desktop app.

  2. Select Organization settings.

  3. On the left, click Organization permissions.

  4. Under Moving messages, configure Who can move messages to another stream.

  5. Click Save changes.

Set a time limit for moving messages between streams

The time limit you set will not apply to administrators and moderators.

  1. Click on the gear () icon in the upper right corner of the web or desktop app.

  2. Select Organization settings.

  3. On the left, click Organization permissions.

  4. Under Moving messages, configure Time limit for moving messages between streams.

  5. Click Save changes.