メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

2021 年 9 月に、コンテンツ タイプの発行を変更してパフォーマンスを向上させ、サイトで新しく公開および更新されたコンテンツ タイプをより迅速に利用できるようにしました。 

注: この新しい公開メカニズムはMicrosoft Syntex向けに開発されましたが、これらの変更は、Microsoft Syntex ライセンスを持たないユーザーでも、Microsoft 365 のすべての SharePointのお客様が利用できます。

コンテンツ タイプの公開のしくみ 

前のコンテンツ タイプの発行エクスペリエンスでは、コンテンツ タイプ ギャラリーまたはコンテンツ タイプ ハブ サイトからコンテンツ タイプを発行すると、コンテンツ タイプのコピーが組織内の各サイトに追加されます。 コンテンツ タイプは、発行されたコンテンツ タイプに対する変更が組織内の各サイトに確実に反映されるように、サイト間で定期的に同期されます。  

組織内のサイトとコンテンツ タイプの数が増えるにつれて、サイトのパフォーマンスが低下する傾向があり、サイト間の同期が変更される間に長い遅延が発生します。  

さらに、すべてのコンテンツ タイプがすべてのサイトで使用されるわけではないため、このリソースの消費量の多くは不要です。 そのため、コンテンツ タイプの発行のしくみを変更して、同期のパフォーマンスと信頼性を向上させ、必要な場所でコンテンツ タイプをより迅速に利用できるようにしました。 

新しいコンテンツ タイプの発行のしくみ 

これらの問題に対処し、発行済みのコンテンツ タイプをサイトやライブラリに同期する際の最適化に役立てるには、 あらゆる場所のプッシュ モデルから 必要なアプローチに切り替えます。 ユーザーは、リストやライブラリにコンテンツ タイプを追加しながら、ハブから直接コンテンツ タイプを選択またはプルすることができ、コンテンツ タイプ ハブの更新はコンテンツ タイプが使用されている場所にのみ反映されます。 

新しいモデルをサポートするために、コンテンツ タイプをリストまたはライブラリに追加する最新のエクスペリエンスが更新され、サイトで既に利用できるカスタム コンテンツ タイプに加えて、コンテンツ タイプ ハブから直接発行されたすべてのコンテンツ タイプが表示されます。  

パブリッシュされたコンテンツ タイプをリストまたはライブラリに直接追加する方法 

注: ライブラリへのコンテンツ タイプの追加を許可するには、[ライブラリの設定] > [詳細設定] > [コンテンツ タイプの管理を許可する] で [はい] を選択する必要があります。

1. ライブラリの [列の追加] を選択します。

代替テキスト

2. メニューで [コンテンツ タイプ] を選択します。

代替テキスト

3. ドロップダウン リストには、公開されているすべてのコンテンツ タイプと使用可能なカスタム コンテンツ タイプが一覧表示されます。

代替テキスト

4. 追加する公開済みコンテンツ タイプを選択します。

代替テキスト

5. [ 適用] を選択して追加を確定します。

ユーザーがハブから発行されたコンテンツ タイプを選択してライブラリに追加すると、コンテンツ タイプがサイトにコピーされ、ライブラリに追加されます。 この方法では、公開されているすべてのコンテンツ タイプがリストやライブラリで使用されていない場合、すべてのサイトに同期するための不要なリソース消費はなくなります。 

コンテンツ タイプの発行は、コンテンツ タイプの使用によっても駆動されます。 コンテンツ タイプがサイト内のリストまたはライブラリに追加された場合は、コンテンツ タイプ ハブから発行されたコンテンツ タイプに変更が定期的にサイトに同期されます。 コンテンツ タイプがサイト内のリストまたはライブラリで使用されなくなった場合、不要な更新を保存するために、変更はサイトに同期されません。

以前に公開されたコンテンツ タイプはどのように影響を受けますか? 

  • この変更の前に公開され、少なくとも 1 つのリストまたはライブラリに追加されたエンタープライズ コンテンツ タイプの場合 、これらのコンテンツ タイプは使用中と見なされ、発行された変更は定期的に同期され続けます。 そのため、効果的に、この変更の影響を受けません。

  • この変更の前に公開されたが、リストまたはライブラリに追加されていないエンタープライズ コンテンツ タイプの場合 – 変更前に公開されたため、コンテンツ タイプのバージョンをサイトで使用できます。 ただし、コンテンツ タイプ ハブで公開されたその他の変更は、ライブラリで使用されない限り、サイト内のコンテンツ タイプと同期されません。 ライブラリに追加すると、前のケースと同様に動作します。

  • この変更後に発行されたエンタープライズ コンテンツ タイプの場合 – このコンテンツ タイプは変更後に発行されるため、サイトにはバージョンは存在しませんが、コンテンツ タイプを追加するための新しいエクスペリエンスを使用してリストまたはライブラリに追加するオプションとして一覧表示されます。 追加すると、すぐにサイトに同期され、最初のケースのように動作します。

  • この変更後に発行され、サイトとの同期後に変更されたエンタープライズ コンテンツ タイプの場合 – 最初に、コンテンツ タイプは前のポイントで説明したように動作します。 エンタープライズ コンテンツ タイプにさらに変更を加えて再発行した場合は、ライブラリまたはリストに適用した後、再発行アクションの 45 分から 1 時間後に最新の変更を使用できるようになります。 また、コンテンツ タイプを更新して、プログラムまたはサイト レベルのコンテンツ タイプ ギャラリーから手動で、最新の変更をすぐにプルすることもできます。

  • サイトで直接作成されたサイト コンテンツ タイプの場合 – これらのコンテンツ タイプは、この変更の影響を受けません。

プログラムによるコンテンツ タイプの追加 

コンテンツ タイプとその発行を使用するカスタム ソリューションを構築したユーザー向けに、発行済みのコンテンツ タイプを目的の宛先にプログラムで追加する方法がいくつか導入されています。 

注: 以前の発行メカニズムが段階的に廃止されたら (2021 年 10 月)、サイトに発行済みのコンテンツ タイプを初めて追加するスクリプトでは、これらの方法のいずれかを使用する必要があります。 公開されたコンテンツ タイプがすべてのサイトにコピーされるのを待機することに依存するソリューションは、今後は機能しません。 

PnP 

新しい Add-PnpContentTypesFromContentTypeHub コマンドレットを使用すると、コンテンツ タイプ ハブ内のコンテンツ タイプを直接参照できるため、コンテンツ タイプがサイトに同期されるのを待つ必要はありません。 

CSOM 

PnP コマンドレットには、必要に応じて直接使用できる対応する CSOM メソッドのサポートがあります。 dev · pnp/powershell · で powershell/AddContentTypesFromContentTypeHub.cs を参照できます。メソッドの GitHub。 

サイト スクリプト 

サイト スクリプト アクション内で使用できる新しい addContentTypesFromHub 動詞SharePoint 使用できます。 詳細については、「サイト テンプレートの JSON スキーマ」を参照してください。

Microsoft Graph 

コンテンツ タイプ ギャラリーまたはコンテンツ タイプ ハブ サイトからターゲット サイトへの発行済みコンテンツ タイプのフェッチと同期に関する Microsoft Graph API サポートが v1.0 で利用できるようになりました。 詳細については、「 contentType: addCopyFromContentTypeHub」および 「contentType: getCompatibleHubContentTypes」を参照してください。 

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×