次の方法で共有


SharePoint サイトへの PnP テンプレートの適用

このページでは、テナントでルックブック テンプレートを手動でプロビジョニングする方法の詳細を確認できます。

Microsoft 365 プラットフォーム コミュニティ (PnP) YouTube チャンネルのこのビデオを視聴し、これらの手順に従うこともできます。

ソフトウェアの前提条件

ルック ブック テンプレートをプロビジョニングするには、コンピューターに次のソフトウェア ツールをインストールする必要があります。

上記のツールがインストールされたら、次のセクションに進むことができます。

注:

PnP プロビジョニング フレームワーク & PnP プロビジョニング エンジンは、アクティブなコミュニティがサポートを提供するオープン ソース ソリューションです。 Microsoft からのオープン ソース ツールのサポート SLA はありません。

使用可能なテンプレート

ルックブック テンプレートは、PnP プロビジョニング エンジンに基づいています。 そのため、すべてのテンプレートは .pnp (pnp は Patterns & Practices を表します) ファイルです。これは、テンプレートを展開するために必要なすべてのコンテンツを含む OpenXML ファイルに過ぎないものです。 次の表に従って、すべてのルック ブック テンプレートの一覧を確認できます。リンクは、対応する .pnp テンプレート ファイル、構成パラメーター、および前提条件をダウンロードします。

カテゴリ テンプレート サイトの種類 パラメーター 前提条件
組織 リーダーシップ接続 コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
パースペクティブ コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
危機通信 コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
ニュース サイト コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
ランディング コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
メリット コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
LGBTQ+ 従業員リソース グループ コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
ヒスパニックヘリテージ月間従業員リソースグループ コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
部署 リテール運用 コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
Fly Safe Conference コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
グローバルセールスハブ コミュニケーション サイト
  • SiteTitle
  • SiteUrl
  • RetailOperationsSiteTitle
  • RetailOperationsSiteUrl
  • ConsumerRetailSiteTitle
  • ConsumerRetailSiteUrl
SharePoint Online 管理者
ワークショップトレーニングサイト コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
グローバル マーケティング ハブ コミュニケーション サイト
  • SiteTitle
  • SiteUrl
  • CommunicationSiteTitle
  • CommunicationSiteUrl
SharePoint Online 管理者
人事ハブ コミュニケーション サイト
  • SiteTitle
  • SiteUrl
  • BenefitsSiteTitle
  • BenefitsSiteUrl
SharePoint Online 管理者
チーム コラボレーション チーム サイト モダン チーム サイト
  • SiteTitle
  • SiteAlias
SharePoint Online 管理者
チームコミュニケーションサイト コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
Mark8 プロジェクト チーム コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
製品サポート コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
Community ブランド化サイト コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
慈善サイト コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
ソリューション Microsoft 365 学習経路 コミュニケーション サイト
  • SiteUrl
SharePoint Online 管理者、アプリ カタログ
新入社員部門のオンボーディング サイト コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
Workplace Transformation サイト コミュニケーション サイト
  • SiteUrl
SharePoint Online 管理者
新入社員の事前オンボード サイト コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
新入社員企業オンボード サイト コミュニケーション サイト
  • SiteTitle
  • SiteUrl
SharePoint Online 管理者
Microsoft 365 フリー通信サイト コミュニケーション サイト
  • SiteUrl
SharePoint Online 管理者
SharePoint サクセス サイト コミュニケーション サイト
  • SiteUrl
SharePoint Online 管理者、アプリ カタログ
学校 学校のホーム ページ コミュニケーション サイト
  • SiteTitle
  • SiteUrl
通常のユーザー
スタッフのホーム ページ チーム サイト
  • SiteUrl
通常のユーザー
クラスのホーム ページ チーム サイト
  • SiteUrl
通常のユーザー

パラメーターに関する簡単なガイダンスを次に示します。

  • SiteTitle: は、ターゲット サイトでプロビジョニングされるタイトルです。
  • SiteUrl: は、テンプレートによってプロビジョニングされたサイトのサーバー相対 URL です。 / sites/name-of-the-site のようになります。
  • RetailOperationsSiteTitle: は、Global Sales Hub テンプレートのターゲット テナントにプロビジョニングされたコミュニケーション サイトのタイトルです。
  • RetailOperationsSiteUrl: は、テンプレート Global Sales Hub によってプロビジョニングされた Retail Operations Communication Site のサーバー相対 URL です。 / sites/name-of-the-site のようになります。
  • ConsumerRetailSiteTitle: は、Global Sales Hub テンプレートのターゲット テナントにプロビジョニングされた小売運用コミュニケーション サイトのタイトルです。
  • ConsumerRetailSiteUrl: は、テンプレート Global Sales Hub によってプロビジョニングされたコンシューマー小売通信サイトのサーバー相対 URL です。 / sites/name-of-the-site のようになります。
  • CommunicationSiteTitle: は、グローバル マーケティング ハブ テンプレートのターゲット テナントにプロビジョニングされたコンシューマー小売通信サイトのタイトルです。
  • CommunicationSiteUrl: は、テンプレート Global Marketing Hub によってプロビジョニングされたコミュニケーション サイトのサーバー相対 URL です。 / sites/name-of-the-site のようになります。
  • BenefitsSiteTitle: は、人事ハブ テンプレートによってプロビジョニングされたコミュニケーション サイトのタイトルです。
  • BenefitsSiteUrl: は、人事ハブ テンプレートによってプロビジョニングされたコミュニケーション サイトのサーバー相対 URL です。 / sites/name-of-the-site のようになります。

前提条件の意味に関する簡単なガイダンスを次に示します。

  • SharePoint Online 管理者: SharePoint Online Administrators グループのメンバーであるユーザーを使用してプロビジョニングを実行する必要があります。
  • アプリ カタログ: ターゲット テナントに完全に機能するテナント全体のアプリ カタログが必要であり、アプリ カタログ サイトへの管理者アクセス権を持つユーザーを使用してプロビジョニングを実行する必要があります。
  • 通常のユーザー: SharePoint Online の通常のユーザーでプロビジョニングを実行できます。

注: テナントでアプリ カタログが構成されておらず、プロビジョニングするテンプレートにアプリ カタログが必要な場合は、この オンライン ドキュメントに記載されている手順に従うことができます。

テンプレートのプロビジョニング

実際のプロビジョニングを実行するには、PnP PowerShell 拡張機能によって提供される PowerShell コマンドレットを実行する必要があります。

SharePoint Online 管理者が必要なプロビジョニング テンプレート

プロビジョニングする .PNP テンプレート ファイルをダウンロードし、ローカル フォルダーに保存し、次の PowerShell コマンドを実行します。

Connect-PnPOnline https://<tenant>.sharepoint.com/sites/<URL-of-your-target-site> -Interactive

Invoke-PnPTenantTemplate -Path .\your-template-file.pnp -Parameters @{"SiteTitle"="<Title-of-your-target-site>";"SiteUrl"="/sites/<URL-of-your-target-site>"}

<テナント>を、Microsoft 365 の SharePoint Online テナントの実際の名前に置き換えます。 上記の表で宣言されているすべてのパラメーターの値を指定してください。

重要: Connect-PnPOnline コマンドを使用してターゲット環境に初めて接続するときは、 PnP Management Shell アプリケーションに一連のアクセス許可を付与する必要があります。

通常のユーザーを必要とするプロビジョニング テンプレート

プロビジョニングする .PNP テンプレート ファイルをダウンロードし、ローカル フォルダーに保存し、次の PowerShell コマンドを実行します。

Connect-PnPOnline https://<tenant>.sharepoint.com/sites/<URL-of-your-target-site> -Interactive

Invoke-PnPSiteTemplate -Path .\your-template-file.pnp -Parameters @{"SiteTitle"="<Title-of-your-target-site>";"SiteUrl"="/sites/<URL-of-your-target-site>"}

<テナント>を、Microsoft 365 の SharePoint Online テナントの実際の名前に置き換えます。 上記の表で宣言されているすべてのパラメーターの値を指定してください。

Learning Pathways ソリューションを適用するためのスクリプトの例

これは、PowerShell スクリプトが Learning Pathways ソリューションの適用を探す方法です。これは、 SiteUrl パラメーターのみを持ち、Learning Pathways の pnp ファイルが c:\temp フォルダーにあり、以前に作成したサイトを /sites/M365LP の URL でターゲットにする必要があります。

Connect-PnPOnline https://<tenant>.sharepoint.com/sites/<URL-of-your-target-site>

Invoke-PnPSiteTemplate -Path c:\temp\M365LP.pnp -Parameters @{"SiteUrl"="/sites/M365LP"}

次の手順

ルックブック テンプレートがテナントにプロビジョニングされたので、選択したサイト URL を自由に参照し、新しいサイトでプレイしてください。

問題がある場合は、 GitHub の PnP Provisioning Service リポジトリに問題を提出してください。