Si queremos crear un sitio de SharePoint y no queremos configurar su aspecto, sus listas, bibliotecas y la seguridad de los grupos a mano, tenemos la opción de hacer a través de aprovisionamiento remoto con PnP.
La idea es seguir el ciclo de vida de aprovisionamiento de PnP en SharePoint:
1.Sacar una plantilla de un sitio para tener una base sobre la que trabajar.
2.Editar el contenido de la plantilla, a la necesidad que queremos (listas, aspecto, grupos de seguridad...)
3.Aplicar la plantilla sobre un sitio.
Un ejemplo de plantilla en formato XML sería
Dentro de cada nodo del XML, tendremos la configuración a medida de cada componente, basada en este formato de esquema:
PnP-Provisioning-Schema
El script de PnP PowerShell que lee la plantilla y la aplica al sitio sería así
El resultado es una creación automática y reutilizable de una plantilla, que podemos aplicar sobre los sitios que queramos.
La idea es seguir el ciclo de vida de aprovisionamiento de PnP en SharePoint:
1.Sacar una plantilla de un sitio para tener una base sobre la que trabajar.
2.Editar el contenido de la plantilla, a la necesidad que queremos (listas, aspecto, grupos de seguridad...)
3.Aplicar la plantilla sobre un sitio.
Un ejemplo de plantilla en formato XML sería
Dentro de cada nodo del XML, tendremos la configuración a medida de cada componente, basada en este formato de esquema:
PnP-Provisioning-Schema
El script de PnP PowerShell que lee la plantilla y la aplica al sitio sería así
El resultado es una creación automática y reutilizable de una plantilla, que podemos aplicar sobre los sitios que queramos.
Comentarios
Publicar un comentario