クラシック ホーム ページのモダン化
従来の SharePoint チーム サイトのホーム ページを最新化すると、ページはどのデバイスでも見栄えが良くなり、ユーザーはレイアウトをカスタマイズしたり、ニュースやアクティビティを見たりしやすくなります。 この記事では、自動モダン化のしくみと、管理者が持つコントロールに関するすべての詳細について説明します。
メカニズム
クラシック チーム サイトが更新のための次の条件を満たしている場合、ユーザーが次回ホーム ページを開くと、ホーム ページが自動的にモダン化されます。 ユーザーが変更後のモダン環境を初めて使用とすると、主要な新機能を紹介するチュートリアルがユーザーに表示され、詳細を記載するヘルプ記事へのリンクも提供されます。
モダン化されたページの強力な機能をユーザーが活用できるよう、Microsoft ではこの変更の導入をお勧めしています。 ただし、サイト管理者またはサイト所有者がクラシック ホーム ページに戻すことを希望する場合は、これを行えます。 手順は、こちらのサポート記事でご覧いただけます。
更新条件
クラシック チーム サイト (STS#0) のみ。
任意の言語のホーム ページ名は 'Home.aspx' です。
次の、既定の Web パーツのみが含まれていること。作業の開始 (GettingStartedWebPart)、ニュースフィード (SiteFeedWebPart)、およびドキュメント ライブラリ (XsltListViewWebPart)
テキストがありません (Wiki HTML はカスタマイズされていません)。
DisplayFormTemplateName = "WikiEditForm"。
ModernizeHomepageOptOut 機能はアクティブ化されません。
カスタム マスター ページは検出されません。
クラシック発行機能はオフになっています。
注:
自動アップグレードの資格を得るには、チーム サイトのホーム ページのすべての更新条件を満たす必要があります。
技術的な詳細
STS#0 サイト コレクションとすべての対応するサブサイトの両方に適用されます。
更新プログラムはホーム ページにのみ適用されます。 他のクラシック ページは変更されません。 その他のすべてのサイト ページに関しては、SharePoint PnP のモダン化フレームワークを使用することをお勧めします。
新しいモダン ホーム ページは「Home.aspx」とうい名前が付けられ、クラシック ページの名前は「Home(old).aspx」に変更されます。
この更新プログラムでは、チーム サイトの Microsoft 365 グループ は作成されません。
ページがモダンに更新されると、クラシック サイトのテーマが同一にならない場合があります。 カスタム スタイルと色をサイトに適用する方法について説明します。
左側のナビゲーションに表示されるリンクを使用して、サイト管理者のみがクラシック ホーム ページに戻すことができます。 サイト所有者は、各サイト ページを開き、それらのサイトのホーム ページとしてクラシック ページを設定することにより、クラシック ページに戻すことができます。
更新は、サイトへの次回アクセス時にオンデマンドで実行されます。 サブサイトにユーザーがアクセスすると、サブサイトのルート サイト コレクションと他のサブサイトに対して更新がトリガーされます。 更新がルート サイト コレクションとサブサイトに適用されるのは、条件が満たされた場合のみであることに注意してください。
カスタム アクションの状態はチェックされないため、新しいモダン ページには転送されません。
クラシック サイトの最新の SharePoint リストとライブラリの状態はチェックしません。
クラシック チーム サイトのホーム ページをモダン ページに更新する理由
SharePoint モダン ページは、長年にわたり、共同作業と生産性を向上させるための強力なツールとなり、より多くのユーザーにこれらの機能を活用していただきたいと考えています。 カスタマイズされていないチーム サイトのホーム ページを自動的に最新化することは、従来のサイト ユーザーが SharePoint からさらに多くを得られるのを支援するための最初の手順です。
クラシック チーム サイトのホーム ページがモダンに更新された後に予想される内容
ユーザーが変更後のモダン環境を初めて使用とすると、主要な新機能を紹介するチュートリアルがユーザーに表示され、次のような詳細を記載するヘルプ記事へのリンクも提供されます。
より多くのトレーニングを行うには、 クラシックから最新のチュートリアルをダウンロードしてください。
特定のサイトが更新されないようにする方法
特定のサイトで更新プログラムを無効にするには、次のいずれかのオプションを使用します。
オプション 1: PnP PowerShell を使用し、影響を受けるサイトおよびサブサイトのそれぞれで Web スコープの機能を有効にして、特定のサイトが更新されないようにします。
Connect-PnPOnline を使用してサイトに接続します。 以下に例を示します。
Connect-PnPOnline -Url https://[tenant].sharepoint.com/sites/siteurl -Credentials $cred
カスタマイズされていないホーム ページのモダン化を防ぐには、次の操作を実行します。
Enable-PnPFeature -Identity F478D140-B148-4038-9CB0-84A8F1E4BE09 -Scope Web
後でそのページのモダン化を再度有効にする場合は、次の操作を実行します。
Disable-PnPFeature -Identity F478D140-B148-4038-9CB0-84A8F1E4BE09 -Scope Web
オプション 2: どのサイトがこの更新の影響を受けるかがわからない場合は、次の方法を使用します。 SharePoint モダン化スキャナーを使用して、スキャナーを "HomePageOnly" モード実行します。 SharePoint モダン化スキャナーを実行した際の出力には、SitesWithUncustomizedHomePages.csv というファイルが含まれます。 このファイルを使用して、モダン ホーム ページに変更されるサイトとサブサイトのリストを取得します。 必要な場合、このツールを使用して、影響を受けるユーザーにメッセージを送信できます。 必要な場合、複数のサイトを更新の対象から外すために、上記の PowerShell コマンドレットを使用するか、次のサンプル スクリプトを使用します: https://github.com/SharePoint/sp-dev-modernization/tree/dev/Scripts/HomePageModernizationOptOut
オプション 3: すぐに使用できる SharePoint Web パーツ、カスタム Web パーツ、またはテキストをチーム サイトのホーム ページに追加します。
注:
最新の SharePoint 機能の恩恵を受け、デスクトップとモバイルのユーザーの表示エクスペリエンスを向上させるために、ホーム ページを最新化することを強くお勧めします。 クラシック サイトを最新化するためのもう 1 つのオプションは、特定のクラシック サイトでコミュニケーション サイトエクスペリエンスを有効にすることです。 詳細については、「 クラシック チーム サイトでコミュニケーション サイト エクスペリエンスを有効にする」を参照してください。
この変更後、作成された新しいクラシック チーム サイト STS#0 はどうなりますか?
2020 年 5 月 1 日以降に作成されたクラシック チーム サイト (STS#0) は更新されません。
サイト内の他のページもモダン化できますか?
ユーザー エクスペリエンスに一貫性を持たせるために、クラシック チーム サイトのすべてのページをモダン化することをお勧めします。 これは、オープンソースの SharePoint PnP ページ変換ソリューションを使用してセルフサービスで実行できます。
モダン ページを詳しく知るためのリソース
モダン ページへの切り替えに関する詳細なヘルプについては、次のリソースを参照してください。