最近、Azure サブスクリプションをあるテナントから別のテナントに移動し、すべてのサブスクリプションを 1 つのテナントに統合しました。残念ながら、これによりすべての Web アプリのマネージド サービス ID が壊れてしまい、MSI を再び機能させるために新しい Web アプリをプロビジョニングしなければならないことを恐れて、残りのサブスクリプションを移動することをためらっています。
これが起こらないようにする方法、または少なくとも MSI によって作成された ID を削除またはリセットして再作成できるようにする方法はありますか? これは少しのダウンタイムにつながりますが、すべての Web アプリに新しい名前を付けなければならないよりは、新しい ID を取得するための最終的な解決策を見つけたので、そのほうが望ましいでしょう。
もちろん、ダウンタイムをまったく回避したいと考えていますが、テナント (およびそのディレクトリ) 間でサブスクリプションを移動するのは難しいことを認識しています。