コンテンツを別のチャンネルへ移動する

Zulipでは、メッセージやトピック全体を別のチャンネルへ移動できます。組織では、どのロールにチャンネル間でメッセージを移動する権限を与えるかを設定できます。

移動したコンテンツを他の人が見つけやすいように、通知ボットが元のトピック、移動先のトピック、またはその両方に自動通知を送るよう設定できます。通知には次の内容が含まれます。

  • 元のトピックまたは移動先トピックへのリンク。
  • 移動したメッセージ数、またはトピック全体を移動したかどうか。
  • コンテンツを移動した人。

トピックを別のチャンネルへ移動する

トピックを移動するには、移動元と移動先の両方のチャンネルにアクセスできる必要があります。

  1. 左サイドバーのトピックにカーソルを合わせます。

  2. 省略記号)をクリックします。

  3. Move topic を選択します。この項目が表示されない場合は、このトピックを移動する権限がありません。

  4. チャンネルのドロップダウンリストから、トピックの移動先チャンネルを選択します。

  5. (optional) トピック名を変更します。

  6. 自動通知を送るかどうかを切り替えます。

  7. Confirm をクリックして、トピックを別のチャンネルへ移動します。

注記: トピックを履歴保護付きのプライベートチャンネルへ移動すると、そのトピック内のメッセージはそのチャンネルのすべての購読者に表示されます。

メッセージを別のチャンネルへ移動する

  1. メッセージにカーソルを合わせると、右側に3つのアイコンが表示されます。

  2. 省略記号)をクリックします。

  3. Move messages を選択します。この項目が表示されない場合は、このメッセージを移動する権限がありません。

  4. チャンネルのドロップダウンリストから移動先チャンネルを選択します。チャンネル入力欄が無効になっている場合は、このメッセージを別のチャンネルへ移動する権限がありません。

  5. (optional) トピック名を変更します。

  6. ドロップダウンメニューから、移動するメッセージを選択します。

  7. 自動通知を送るかどうかを切り替えます。

  8. Confirm をクリックして、選択したコンテンツを別のチャンネルへ移動します。

注記: チャンネルを変更しながらメッセージ内容を編集することはできません。

プライベートチャンネルへコンテンツを移動する場合

別のチャンネルへ移動されたメッセージへのアクセスは、直ちに移動先チャンネルのアクセスポリシーに従います。そのため、プライベートチャンネルへ移動されたコンテンツは、移動先チャンネルを購読していないユーザーには削除されたように見えます。

履歴保護付きプライベートチャンネルへ移動されたコンテンツにアクセスできるのは、次の両方を満たすユーザーだけです。

  • コンテンツが送信された時点で、元のチャンネルを購読していた。
  • コンテンツが移動された時点で、移動先チャンネルを購読している。

プライベートチャンネルからコンテンツを移動する場合

履歴保護付きプライベートチャンネルでは、Zulipはトピック移動を要求したユーザーのアクセス権限に基づいて、トピック全体が移動されたものとして扱うかどうかを判断します。つまり、要求したユーザーがアクセスできるそのトピック内のすべてのメッセージを移動した場合、アクセスできない古いメッセージが存在していても、通知ボットの自動通知ではトピック全体が移動されたと表示されます。

同様に、要求したユーザーがアクセスできるそのトピック内のすべてのメッセージを移動した場合、ミュートされたトピックも新しいチャンネルとトピックへ移行されます。

この仕組みにより、トピック編集機能を悪用して、アクセス権のないメッセージやトピックの存在に関する情報を推測されることを防げます。

関連記事