Поделиться через


Применение шаблонов PnP к сайтам SharePoint

На этой странице вы можете найти подробные сведения о том, как вручную подготовить шаблон книги поиска в клиенте.

Вы также можете выполнить следующие действия, просмотрев это видео на канале Сообщества платформы Microsoft 365 (PnP) YouTube:

Предварительные требования к программному обеспечению

Чтобы подготовить шаблоны книги оформления, на компьютере должны быть установлены следующие программные средства:

После установки указанных выше средств можно перейти к следующим разделам.

Примечание.

Платформа подготовки PnP & подсистема подготовки PnP — это решения с открытым кодом, в которых активное сообщество предоставляет поддержку. SLA для поддержки инструмента с открытым исходным кодом со стороны Майкрософт отсутствует.

Доступные шаблоны

Шаблоны книги поиска основаны на подсистеме подготовки PnP. Таким образом, каждый шаблон является файлом .pnp (pnp означает шаблоны & practices), который представляет собой не что иное, как файл OpenXML, содержащий все необходимое содержимое для развертывания шаблона. Ниже приведена таблица, в которой можно найти список всех шаблонов книги поиска, ссылку для скачивания соответствующего .pnp файла шаблона, параметры конфигурации и предварительные требования.

Категория Шаблон "Site Type" (Тип сайта); Параметры Предварительные условия
Организация Связь с руководством Информационный сайт
  • SiteTitle
  • SiteUrl
Администратор SharePoint Online
Перспектива Информационный сайт
  • SiteTitle
  • SiteUrl
Администратор SharePoint Online
Кризисные коммуникации Информационный сайт
  • SiteTitle
  • SiteUrl
Администратор SharePoint Online
Новостной сайт Информационный сайт
  • SiteTitle
  • SiteUrl
Администратор SharePoint Online
Посадка Информационный сайт
  • SiteTitle
  • SiteUrl
Администратор SharePoint Online
Преимущества Информационный сайт
  • SiteTitle
  • SiteUrl
Администратор SharePoint Online
Группа ресурсов сотрудников ЛГБТК+ Информационный сайт
  • 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
Сайт преобразования рабочей области Информационный сайт
  • 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— это название сайта связи, подготовленного в целевом клиенте для шаблона Глобального центра продаж.
  • RetailOperationsSiteUrl— это URL-адрес сайта связи розничных операций, который предоставляется шаблоном Global Sales Hub. Это может быть примерно следующее: /sites/name-of-the-site.
  • ConsumerRetailSiteTitle— это заголовок сайта коммуникации retail Operations, подготовленный в целевом клиенте для шаблона Глобального центра продаж.
  • ConsumerRetailSiteUrl: это ОТНОСИТЕЛЬНЫй URL-адрес сайта коммуникации потребительской розничной торговли, подготовленный шаблоном Global Sales Hub. Это может быть примерно следующее: /sites/name-of-the-site.
  • CommunicationSiteTitle: название сайта коммуникации для розничной торговли потребителей, подготовленного в целевом клиенте для шаблона Глобального маркетингового центра.
  • CommunicationSiteUrl— это URL-адрес сайта коммуникации, который соответствует серверу, подготовленный шаблоном Global Marketing Hub. Это может быть примерно следующее: /sites/name-of-the-site.
  • BenefitsSiteTitle: название сайта коммуникации, подготовленного шаблоном Центра управления персоналом.
  • BenefitsSiteUrl: это URL-адрес сайта связи, который соответствует серверу, подготовленный шаблоном Центра управления персоналом. Это может быть примерно следующее: /sites/name-of-the-site.

Ниже приведены краткие рекомендации по значению предварительных требований.

  • Администратор SharePoint Online: необходимо выполнить подготовку с помощью пользователя, который является членом группы администраторов SharePoint Online.
  • Каталог приложений. Необходимо иметь полностью функциональный каталог приложений на уровне клиента в целевом клиенте и выполнить подготовку с помощью пользователя, имеющего доступ администратора к сайту каталога приложений.
  • Обычный пользователь. Подготовку можно выполнить с помощью обычного пользователя SharePoint Online.

Примечание. Если в клиенте не настроен каталог приложений, и шаблону, который вы хотите подготовить, требуется каталог приложений, можно выполнить инструкции, приведенные в этом веб-документе.

Подготовка шаблона

Чтобы выполнить фактическую подготовку, необходимо выполнить командлет PowerShell, предоставляемый расширениями PowerShell PnP.

Подготовка шаблонов, для которых требуется администратор 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>"}

Замените <клиент> фактическим именем клиента SharePoint Online в Microsoft 365. Не забудьте указать значение для всех параметров, объявленных в таблице выше.

Важно! При первом подключении к целевой среде с помощью Connect-PnPOnline команды let необходимо предоставить набор разрешений приложению командной консоли PnP .

Подготовка шаблонов, для которых требуется обычный пользователь

.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>"}

Замените <клиент> фактическим именем клиента SharePoint Online в Microsoft 365. Не забудьте указать значение для всех параметров, объявленных в таблице выше.

Пример сценария для применения решения "Схемы обучения"

Именно так будет выглядеть сценарий PowerShell для применения решения Схемы обучения, которое имеет SiteUrl только параметр, а файл pnp для схемы обучения находится в папке c:\temp , и вы хотите нацелиться на ранее созданный сайт с URL-адресом /sites/M365LP.

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

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

Дальнейшие действия

Теперь, когда шаблон книги просмотра подготовлен в вашем клиенте, вы можете перейти к выбранному URL-адресу сайта и играть с новым сайтом.

Если возникла какая-либо проблема, не стесняйтесь отправить сообщение о проблеме в репозиторий службы подготовки PnP на сайте GitHub.