メインコンテンツにスキップ

Teams における Private channel の移行に関する問題

この問題は、ShareGate Migrate 15.3.0 (2021年11月23日リリース) から ShareGate Migrate 15.3.3 までのバージョンで行われた移行に影響します。

対象バージョンのいずれかでチームの移行を行った場合、Private channel の Posts タブの会話が、そのチームのすべてのメンバーがアクセス可能な状態になっている可能性があります。

目次

詳細

新しいチームが作成されると、そのチームに Site collection が関連付けられ、Private channel を除くすべてのチャネルはコンテンツのためにその Site collection を共有します。

Private channel は、そのチャネルにアクセス権を持つユーザーのみがコンテンツにアクセスできるよう、異なる権限を持つ専用の Site collection を取得します。

上記のバージョンでは、Private channel の会話履歴が、その Private channel の Site collection ではなく、チームのメインの Site collection にコピーされてしまいます。

Private channel の会話履歴は直接表示されませんが、チームの任意のユーザーが関連付けられた Site collection に移動し、Team Message History ライブラリでそれらを見つけることができます。

Teams が SharePoint の Site collection とどのように接続されるかについて詳しくは、Microsoft 365 Groups、Teams、およびその他のサービス間の関係を参照してください。

解決策

ShareGate Migrate を最新バージョンに更新してください。この問題の修正はバージョン 15.3.4 で導入されました。

この問題を解決するには、影響を受けたチームを特定し、Incremental Migration を実行してメッセージ履歴を正しい場所にコピーした後、チームのメインの Site collection から Private channel のメッセージ履歴を削除する必要があります。

影響を受ける可能性のあるチームを見つける

Tasks で

  1. メニューの ACTIVITY にある Tasks を選択します。

  2. Add filter ドロップダウンをクリックします。

  3. Start date を選択します。

  4. 2021年11月23日から、ShareGate Desktop 15.3.4 以降に更新した日付までの範囲を入力します。

  5. Apply filter をクリックします。

  6. 再度 Add filter ドロップダウンをクリックします。

  7. Task type を選択します。

  8. Copy teams を選択します。

  9. Apply filter をクリックします。

  10. フィルタリングされたタスク内で移行したすべてのチームを記録します。

カスタムレポートで Private channel を確認する

  1. メニューの REPORTING にある All reports を選択します。

  2. Create custom report をクリックします。

  3. Object type として Microsoft team を選択します。

  4. フィルターを "Private channel count" "Greater than" "0" に設定します。

  5. Continue without saving をクリックします。

  6. テナントを選択します。

  7. Next をクリックします。

  8. Run now をクリックします。

  9. 右上の Export をクリックすると、チームの一覧を Excel 形式で取得できます。

チームの Incremental Migration を実行する

Private channel の Incremental Migration を実行することで、メッセージ履歴を正しい場所に移行できます。

Note: Incremental Migration では、チームのメインの Site collection に移行されたメッセージ履歴は削除されません

Private channel のメッセージ履歴を削除する

Note: 会話を削除する前に、それらを保持する必要がある場合は Incremental Migration の段階で移行済みであることを確認してください。そうでない場合は、移行先でメッセージ履歴を削除する前にバックアップを作成できます。

チームの一覧をもとに、関連付けられた Site collection にアクセスして Private channel のメッセージ履歴を削除できます。

Teams で直接、対象のチームの一般チャネルをクリックし、三点リーダーメニューから Go to SharePoint を選択してサイトにアクセスできます。

SharePoint にアクセスしたら、"Team Message History" ライブラリを見つけます。このライブラリには、各チャネルごとのフォルダーが含まれています。

Private channel と同じ名前のフォルダーを削除します。

この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。

こちらの回答で解決しましたか?