Microsoft Teams の「ChannelStillProvisioning」エラーは、なかなか厄介です。通常、Teams がファイルを保存するはずの SharePoint フォルダーまたはサイトを作成またはアクセスしようとして失敗したときに表示されます。基本的に、これはデッドロックのようで、チーム全体でファイルの同期が停止します。正直なところ、Teams が固まってしまい、トラブルシューティングを行うまで何も起こらないため、イライラさせられます。幸いなことに、これらのエラーのほとんどは、問題の原因がわかれば簡単に解決できます。すぐに解決できる場合もあれば、少なくとも物事を再びスムーズに進めるための正しい方向を示してくれる場合もあります。
Teams の「ChannelStillProvisioning」問題を解決する方法
修正1 – Teamsモバイルアプリを使用してフォルダー作成を開始する
これは最も簡単な回避策の一つです。モバイルアプリを使って影響を受けているチャネルに新しいフォルダを作成すると、プロビジョニングのブロックが解消される場合もあります。特別な技術は必要ありません。TeamsのSharePoint接続を再開できる簡単な追加手順です。
- Teams モバイル アプリ(Android および iOS で利用可能)を開きます。
- 影響を受けるチャネルに移動します。
- + アイコンまたは 3 つのドットのメニューをタップし、[新しいフォルダーの作成] を選択します。
- 新しいフォルダーにTestやSampleなどの簡単な名前を付けて、Create をクリックします。
- 約 30 秒待ってから、デスクトップの Teams アプリを再度開きます。
このちょっとしたコツは、Teams の SharePoint 権限を更新し、同期を妨げていたものを解消するのに役立ちます。特定の設定では、これが魔法のように機能し、プロビジョニングが滞りなく完了することもあります。そうでない場合でも、試してみる価値はあります。
修正2 – SharePointドキュメントライブラリ名をリセットする
誰かがSharePointライブラリ名を手動で変更した場合(例えば「ドキュメント」を別の名前に変更した場合)、ファイルタブが完全に壊れる可能性があります。プロビジョニングプロセスが混乱し、エラーが繰り返し発生する可能性があります。ライブラリ名をデフォルトに戻す必要があります。
- Teamsクライアントにアクセスし、問題のあるチャネルを見つけます。「その他のオプション(…)」をクリックし、「SharePointで開く」を選択します。
- 開いたブラウザウィンドウでURLを確認してください。 の後の部分を探してください
/Shared%20Documents/。 - 名前が変更されている場合は、ライブラリ名が変更されたことを示しています。修正するには、以下の手順に従ってください。
- SharePoint で、「ライブラリ設定」 > 「詳細設定」に移動します。パンくずリストでライブラリに移動し、名前を「共有ドキュメント」に戻します。
通常、この変更は「ファイル」タブを復活させるために必要なものです。SharePointは、時に必要以上にすべてを複雑にしてしまうことがあるからです。
修正3 – Teamsのキャッシュ(blob_storage)を消去する
破損または古いキャッシュファイルは、特にTeamsが正しく同期しなかったり、奇妙なエラーが表示されたりするなど、予期せぬ動作を引き起こす可能性があります。キャッシュをクリアすると、Teamsは最新のデータを取得するようになり、プロビジョニングの問題を解決できます。
- システム トレイ アイコンを含め、Microsoft Teams を完全に終了します。
- 実行ダイアログ ( Win + R)を開き、次のように入力します。
%localappdata%\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams - blob_storageフォルダとCacheフォルダを見つけて削除します。選択して削除するだけです。少し奇妙に思えるかもしれませんが、この方法で頑固なキャッシュの問題が解決した例があります。
- Teams を新たに起動し、影響を受けるチャネル内の SharePoint ファイルが正しく読み込まれるかどうかを確認します。
この手順は簡単ですが、設定によっては、問題が再発した場合に再度実行する必要があるかもしれません。Teams は古い情報を頑固にキャッシュしてしまうことがあるため、この手順でその手間を省くことができます。
修正4 – チームにアクティブなオーナーがいることを確認する
チームのオーナーまたは管理者が退職したり、解任されたりすると、新しいチャンネルのプロビジョニングが完全に停止する可能性があります。権限を管理したり、セットアップを完了したりする担当者がいなければ、Teamsは機能しなくなります。
- Microsoft 365 管理センター に移動します。
- [グループ] > [アクティブなグループ]に移動します。
- 問題のチーム名を見つけて、少なくとも 1 人のオーナーがリストされているかどうかを確認します。
- アクティブな所有者がいない場合は、ご自身または他の管理者を所有者として追加してください。新しい権限が反映されるまで約1時間かかりますが、その後Teamsはファイルのプロビジョニングを通常通り開始するはずです。
設定によっては、管理者でない場合はこの手順が無意味に思えるかもしれませんが、管理者の場合は念のため確認することをお勧めします。管理者でない場合は、管理者権限を持つ担当者に問い合わせてください。
まとめ
- Teams モバイル アプリを使用してフォルダーを作成し、同期を開始します。
- SharePoint ライブラリ名が変更されている場合は、確認してリセットします。
- Teams キャッシュ フォルダー (blob_storage と Cache) をクリアします。
- 管理センターでチームにアクティブな所有者がいることを確認します。
まとめ
これらの修正のほとんどは簡単に実行でき、高度な技術スキルは必要ありません。ある環境では、モバイル向けのトリックですぐに問題が解決しました。また別の環境では、SharePointライブラリ名をリセットすることで解決しました。キャッシュのクリアは最終手段ですが、Teamsの動作がおかしい場合にはしばしば必要になります。また、プロビジョニングが開始しない場合は、アクティブな所有者がいることを確認するのが定番の対策です。
これで誰かのイライラが少しでも解消されることを願っています。何に注意すべきか分からなければ、こうした問題は長引く可能性があります。Teams が元の状態に戻るまで、頑張ってください!