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 |
|
Administrador de SharePoint Online |
La perspectiva | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Comunicaciones de crisis | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Sitio de noticias | Sitio de comunicación |
|
Administrador de SharePoint Online | |
El aterrizaje | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Ventajas | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Grupo de recursos de empleados LGBTQ+ | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Grupo de recursos de empleados del mes de herencia hispana | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Departamento | Operaciones minoristas | Sitio de comunicación |
|
Administrador de SharePoint Online |
Conferencia fly safe | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Centro de ventas global | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Sitio de aprendizaje del taller | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Centro de marketing global | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Centro de recursos humanos | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Equipo | Sitio del equipo de colaboración | Sitio de equipo moderno |
|
Administrador de SharePoint Online |
Sitio de comunicación de equipo | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Equipo de proyecto de Mark8 | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Compatibilidad con productos | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Community | Sitio de personalización de marca | Sitio de comunicación |
|
Administrador de SharePoint Online |
Sitio caritativo | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Soluciones | Formas de aprendizaje de Microsoft 365 | Sitio de comunicación |
|
Administrador de SharePoint Online, Catálogo de aplicaciones |
Nuevo sitio de incorporación departamental de empleados | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Sitio de transformación Workplace | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Nuevo sitio de incorporación previa de empleados | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Nuevo sitio de incorporación corporativa de empleados | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Sitio de comunicaciones independientes de Microsoft 365 | Sitio de comunicación |
|
Administrador de SharePoint Online | |
Sitio correcto de SharePoint | Sitio de comunicación |
|
Administrador de SharePoint Online, Catálogo de aplicaciones | |
Escuelas | Página principal de la escuela | Sitio de comunicación |
|
Usuario normal |
Página principal de Personal | Sitio de grupo |
|
Usuario normal | |
Página principal de Case | Sitio de grupo |
|
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.