Compartir a través de


Aplicación de plantillas PnP a sitios de SharePoint

En esta página, puede encontrar información detallada sobre cómo aprovisionar manualmente una plantilla de libro de búsqueda en el inquilino.

También puede seguir estos pasos viendo este vídeo en el canal de YouTube de La comunidad de plataformas de Microsoft 365 (PnP):

Requisitos previos de software

Para aprovisionar las plantillas de libro de apariencia, debe tener instaladas las siguientes herramientas de software en el equipo:

Una vez instaladas las herramientas anteriores, puede continuar con las secciones siguientes.

Nota:

El marco de aprovisionamiento de PnP & motor de aprovisionamiento de PnP son soluciones de código abierto con una comunidad activa que proporciona soporte técnico para él. No hay ningún contrato de nivel de servicio para el soporte de la herramienta de código abierto de Microsoft.

Plantillas disponibles

Las plantillas de libro de búsqueda se basan en el motor de aprovisionamiento de PnP. Por lo tanto, cada plantilla es un .pnp archivo (pnp significa patrones & prácticas), que no es más que un archivo OpenXML que incluye todo el contenido necesario para implementar la plantilla. A continuación se muestra una tabla en la que puede encontrar la lista de todas las plantillas de libro de búsqueda, un vínculo descargar el archivo de plantilla correspondiente .pnp , los parámetros de configuración y los requisitos previos.

Categoría Plantilla Tipo de sitio Parameters Requisitos previos
Organización Conexión de liderazgo Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
La perspectiva Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Comunicaciones de crisis Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Sitio de noticias Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
El aterrizaje Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Ventajas Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Grupo de recursos de empleados LGBTQ+ Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Grupo de recursos de empleados del mes de herencia hispana Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Departamento Operaciones minoristas Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Conferencia fly safe Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Centro de ventas global Sitio de comunicación
  • SiteTitle
  • SiteUrl
  • RetailOperationsSiteTitle
  • RetailOperationsSiteUrl
  • ConsumerRetailSiteTitle
  • ConsumerRetailSiteUrl
Administrador de SharePoint Online
Sitio de aprendizaje del taller Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Centro de marketing global Sitio de comunicación
  • SiteTitle
  • SiteUrl
  • CommunicationSiteTitle
  • CommunicationSiteUrl
Administrador de SharePoint Online
Centro de recursos humanos Sitio de comunicación
  • SiteTitle
  • SiteUrl
  • BenefitsSiteTitle
  • BenefitsSiteUrl
Administrador de SharePoint Online
Equipo Sitio del equipo de colaboración Sitio de equipo moderno
  • SiteTitle
  • SiteAlias
Administrador de SharePoint Online
Sitio de comunicación de equipo Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Equipo de proyecto de Mark8 Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Compatibilidad con productos Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Community Sitio de personalización de marca Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Sitio caritativo Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Soluciones Formas de aprendizaje de Microsoft 365 Sitio de comunicación
  • SiteUrl
Administrador de SharePoint Online, Catálogo de aplicaciones
Nuevo sitio de incorporación departamental de empleados Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Sitio de transformación Workplace Sitio de comunicación
  • SiteUrl
Administrador de SharePoint Online
Nuevo sitio de incorporación previa de empleados Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Nuevo sitio de incorporación corporativa de empleados Sitio de comunicación
  • SiteTitle
  • SiteUrl
Administrador de SharePoint Online
Sitio de comunicaciones independientes de Microsoft 365 Sitio de comunicación
  • SiteUrl
Administrador de SharePoint Online
Sitio correcto de SharePoint Sitio de comunicación
  • SiteUrl
Administrador de SharePoint Online, Catálogo de aplicaciones
Escuelas Página principal de la escuela Sitio de comunicación
  • SiteTitle
  • SiteUrl
Usuario normal
Página principal de Personal Sitio de grupo
  • SiteUrl
Usuario normal
Página principal de Case Sitio de grupo
  • SiteUrl
Usuario normal

A continuación se muestra una breve guía sobre los parámetros:

  • SiteTitle: es el título que se aprovisiona en el sitio de destino.
  • SiteUrl: es la dirección URL relativa al servidor del sitio aprovisionado por la plantilla. Puede ser algo parecido a: /sites/name-of-the-site.
  • RetailOperationsSiteTitle: es el título del sitio de comunicación aprovisionado en el inquilino de destino para la plantilla del Centro de ventas globales.
  • RetailOperationsSiteUrl: es la dirección URL relativa al servidor del sitio de comunicación de operaciones minoristas aprovisionada por la plantilla Global Sales Hub. Puede ser algo parecido a: /sites/name-of-the-site.
  • ConsumerRetailSiteTitle: es el título del sitio de comunicación de operaciones minoristas aprovisionado en el inquilino de destino para la plantilla del centro de ventas globales.
  • ConsumerRetailSiteUrl: es la dirección URL relativa al servidor del sitio de comunicación comercial de consumidor aprovisionada por la plantilla Global Sales Hub. Puede ser algo parecido a: /sites/name-of-the-site.
  • CommunicationSiteTitle: es el título del sitio de comunicación comercial de consumidor aprovisionado en el inquilino de destino para la plantilla de Global Marketing Hub.
  • CommunicationSiteUrl: es la dirección URL relativa al servidor del sitio de comunicación aprovisionado por la plantilla Global Marketing Hub. Puede ser algo parecido a: /sites/name-of-the-site.
  • BenefitsSiteTitle: es el título del sitio de comunicación aprovisionado por la plantilla de Human Resources Hub.
  • BenefitsSiteUrl: es la dirección URL relativa al servidor del sitio de comunicación aprovisionado por la plantilla del centro de recursos humanos. Puede ser algo parecido a: /sites/name-of-the-site.

A continuación se muestra una breve guía sobre el significado de los requisitos previos:

  • Administrador de SharePoint Online: debe ejecutar el aprovisionamiento mediante un usuario que sea miembro del grupo Administradores de SharePoint Online.
  • Catálogo de aplicaciones: debe tener un catálogo de aplicaciones totalmente funcional para todo el inquilino en el inquilino de destino y debe ejecutar el aprovisionamiento mediante un usuario que tenga acceso de administrador al sitio del catálogo de aplicaciones.
  • Usuario normal: puede ejecutar el aprovisionamiento con un usuario normal de SharePoint Online.

Nota: Si no tiene el catálogo de aplicaciones configurado en el inquilino y la plantilla que está dispuesto a aprovisionar requiere el Catálogo de aplicaciones, puede seguir las instrucciones proporcionadas en este documento en línea.

Aprovisionamiento de una plantilla

Para ejecutar el aprovisionamiento real, debe ejecutar un cmdlet de PowerShell proporcionado por las extensiones de PowerShell PnP.

Plantillas de aprovisionamiento que requieren un administrador de SharePoint Online

Descargue el .PNP archivo de plantilla que desea aprovisionar, guárdelo en una carpeta local y ejecute el siguiente comando de 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>"}

Reemplace tenant> por <el nombre real del inquilino de SharePoint Online en Microsoft 365. No olvide proporcionar un valor para todos los parámetros declarados en la tabla anterior.

Importante: La primera vez que se conecte al entorno de destino mediante el Connect-PnPOnline comando let, tendrá que conceder un conjunto de permisos a la aplicación Shell de administración de PnP .

Plantillas de aprovisionamiento que requieren un usuario normal

Descargue el .PNP archivo de plantilla que desea aprovisionar, guárdelo en una carpeta local y ejecute el siguiente comando de 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>"}

Reemplace tenant> por <el nombre real del inquilino de SharePoint Online en Microsoft 365. No olvide proporcionar un valor para todos los parámetros declarados en la tabla anterior.

Script de ejemplo para aplicar la solución Caminos de aprendizaje

Así es como el script de PowerShell buscaría la aplicación de la solución Caminos de aprendizaje, que solo tiene el SiteUrl parámetro y el archivo pnp para Learning Pathways se encuentra en la carpeta c:\temp y desea dirigirse a un sitio creado anteriormente con la dirección URL de /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"}

Pasos siguientes

Ahora que la plantilla de libro de búsqueda está aprovisionada en el inquilino, no dude en ir a la dirección URL del sitio que seleccionó y jugar con el nuevo sitio.

Si hay algún problema, no dude en presentar un problema en el repositorio del servicio de aprovisionamiento de PnP en GitHub.