コンテンツ、知識、アプリケーションの共有と管理に使用される Microsoft 製品とテクノロジのグループ。
この回答は自動翻訳されたものです。そのため、文法的な誤りや不自然な表現が含まれている可能性があります。
こんにちは 中村晋作
調査結果に基づくと、直接URL経由では「サイトの設定」および「サイトのコンテンツ」ページにアクセスできるため、これらは権限の問題やページそのものの不具合ではないと考えられます。問題は、SharePointの歯車アイコンのメニュー(ギアメニュー)またはSuiteMenuのナビゲーション層に関連しているようです。
Reactが「javascript:」URLをブロックしたというエラーは、メニューがReactによって安全ではないと判断されるJavaScriptベースのリンクを使用しようとしていることを示しています。そのため、Reactはセキュリティ上の予防措置としてその動作をブロックしています。ただし、このエラーだけでは、そのリンクがSharePoint Onlineによって誤って生成されたものなのか、あるいはテナントレベルのカスタマイズ、展開された拡張機能、または最近のサービス変更の影響によるものなのかを特定することはできません。
この問題は、EdgeのInPrivateモードを含め、複数のユーザーやサイトで再現するため、Microsoft 365管理者に以下の点を確認してもらうことをお勧めします。
- Microsoft 365 管理センターの [正常性] > [サービスの正常性] に移動し、SharePoint Online に関するアクティブなアドバイザリや最近解決されたアドバイザリを確認します。
- メッセージ センターで、SharePoint Online のナビゲーション、セキュリティ、またはユーザー インターフェイスに関する最近の更新情報を確認します。
- テナントのアプリ カタログおよびサイト コレクションのアプリ カタログをチェックし、展開されている SharePoint Framework 拡張機能やアプリケーション カスタマイザーを確認します。
- テナント全体に適用される拡張機能、カスタム アクション、サードパーティ製のナビゲーション ツール、および SuiteMenu を変更する可能性のあるその他のソリューションを確認します。
- カスタム アプリや拡張機能が含まれていない、新規作成した標準の SharePoint サイトで、歯車アイコンのメニューをテストします。
新規作成されたサイトでも同様の現象が発生している場合、テナントレベルまたはSharePoint Onlineサービスに起因する問題である可能性が高まります。その場合、管理者はMicrosoft 365管理センターからサポートリクエストを起票し、影響を受けているサイトのURL、正確な再現日時(UTC)、コンソールのエクスポートデータ、ネットワークトレース(またはHARファイル)、およびスクリーンショットを提供する必要があります。
一時的な回避策として、ユーザーは直接URLを使用してページにアクセスし続けることができます。
サイトのコンテンツ:
/_layouts/15/viewlsts.aspx
サイトの設定:
/_layouts/15/settings.aspx
これらのURLは、サイトのナビゲーションに通常のHTTPSリンクとして追加したり、アクセスしやすいようにブックマークしたりすることも可能です。ブラウザのセキュリティ保護機能を無効にしたり、javascript: URLを許可しようとしたりすることは推奨されません。
「unload permissions-policy」に関する警告、接続リセットのメッセージ、あるいは単発的な404エラーなど、コンソールに表示されるその他の警告については、失敗したリソースと「歯車アイコンのメニュー」のクリックイベントとの間に何らかの関連性がない限り、今回の問題と直接関係している可能性は低いと考えられます。
先ほどお伝えした情報が、問題の解決に少しでもお役に立てば幸いです。もし何かご質問や新たな状況などがございましたら、どうぞお気軽にお知らせください。
敬具,