SharePoint サイトへの PnP テンプレートの適用
このページでは、テナントでルックブック テンプレートを手動でプロビジョニングする方法の詳細を確認できます。
Microsoft 365 プラットフォーム コミュニティ (PnP) YouTube チャンネルのこのビデオを視聴し、これらの手順に従うこともできます。
ソフトウェアの前提条件
ルック ブック テンプレートをプロビジョニングするには、コンピューターに次のソフトウェア ツールをインストールする必要があります。
上記のツールがインストールされたら、次のセクションに進むことができます。
注:
PnP プロビジョニング フレームワーク & PnP プロビジョニング エンジンは、アクティブなコミュニティがサポートを提供するオープン ソース ソリューションです。 Microsoft からのオープン ソース ツールのサポート SLA はありません。
使用可能なテンプレート
ルックブック テンプレートは、PnP プロビジョニング エンジンに基づいています。 そのため、すべてのテンプレートは .pnp
(pnp は Patterns & Practices を表します) ファイルです。これは、テンプレートを展開するために必要なすべてのコンテンツを含む OpenXML ファイルに過ぎないものです。
次の表に従って、すべてのルック ブック テンプレートの一覧を確認できます。リンクは、対応する .pnp
テンプレート ファイル、構成パラメーター、および前提条件をダウンロードします。
カテゴリ | テンプレート | サイトの種類 | パラメーター | 前提条件 |
---|---|---|---|---|
組織 | リーダーシップ接続 | コミュニケーション サイト |
|
SharePoint Online 管理者 |
パースペクティブ | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
危機通信 | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
ニュース サイト | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
ランディング | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
メリット | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
LGBTQ+ 従業員リソース グループ | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
ヒスパニックヘリテージ月間従業員リソースグループ | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
部署 | リテール運用 | コミュニケーション サイト |
|
SharePoint Online 管理者 |
Fly Safe Conference | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
グローバルセールスハブ | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
ワークショップトレーニングサイト | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
グローバル マーケティング ハブ | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
人事ハブ | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
チーム | コラボレーション チーム サイト | モダン チーム サイト |
|
SharePoint Online 管理者 |
チームコミュニケーションサイト | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
Mark8 プロジェクト チーム | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
製品サポート | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
Community | ブランド化サイト | コミュニケーション サイト |
|
SharePoint Online 管理者 |
慈善サイト | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
ソリューション | Microsoft 365 学習経路 | コミュニケーション サイト |
|
SharePoint Online 管理者、アプリ カタログ |
新入社員部門のオンボーディング サイト | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
Workplace Transformation サイト | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
新入社員の事前オンボード サイト | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
新入社員企業オンボード サイト | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
Microsoft 365 フリー通信サイト | コミュニケーション サイト |
|
SharePoint Online 管理者 | |
SharePoint サクセス サイト | コミュニケーション サイト |
|
SharePoint Online 管理者、アプリ カタログ | |
学校 | 学校のホーム ページ | コミュニケーション サイト |
|
通常のユーザー |
スタッフのホーム ページ | チーム サイト |
|
通常のユーザー | |
クラスのホーム ページ | チーム サイト |
|
通常のユーザー |
パラメーターに関する簡単なガイダンスを次に示します。
- 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 リポジトリに問題を提出してください。