Application de modèles PnP à des sites SharePoint

Dans cette page, vous trouverez des informations détaillées sur la façon de provisionner manuellement un modèle de look book sur votre locataire.

Vous pouvez également suivre ces étapes en regardant cette vidéo sur la chaîne YouTube de la communauté de plateforme Microsoft 365 (PnP) :

Prérequis logiciels

Pour provisionner les modèles de look book, vous devez disposer des outils logiciels suivants installés sur votre ordinateur :

Une fois les outils ci-dessus installés, vous pouvez passer aux sections suivantes.

Remarque

L’infrastructure d’approvisionnement PnP & moteur d’approvisionnement PnP sont des solutions open source avec une communauté active qui le prend en charge. Il n’existe pas de contrat SLA Microsoft pour le support technique relatif à cet outil open source.

Modèles disponibles

Les modèles de look book sont basés sur le moteur d’approvisionnement PnP. Par conséquent, chaque modèle est un .pnp fichier (pnp signifie Patterns & Practices), qui n’est rien de plus qu’un fichier OpenXML qui inclut tout le contenu nécessaire pour déployer le modèle. Voici un tableau dans lequel vous pouvez trouver la liste de tous les modèles de lookbook, un lien ne télécharge le fichier de modèle correspondant .pnp , les paramètres de configuration et les prérequis.

Catégorie Modèle Type de site Paramètres Configuration requise
Organisation Connexion à la direction Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
La perspective Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Communications de crise Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Site d’actualités Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
L’atterrissage Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Avantages Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Groupe de ressources d’employés DUTQ+ Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Groupe de ressources des employés du Mois du patrimoine hispanique Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Service Opérations de vente au détail Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Conférence Fly Safe Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Hub de vente mondial Site de communication
  • SiteTitle
  • SiteUrl
  • RetailOperationsSiteTitle
  • RetailOperationsSiteUrl
  • ConsumerRetailSiteTitle
  • ConsumerRetailSiteUrl
Administrateur SharePoint Online
Site de formation de l’atelier Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Hub marketing mondial Site de communication
  • SiteTitle
  • SiteUrl
  • CommunicationSiteTitle
  • CommunicationSiteUrl
Administrateur SharePoint Online
Hub des ressources humaines Site de communication
  • SiteTitle
  • SiteUrl
  • BenefitsSiteTitle
  • BenefitsSiteUrl
Administrateur SharePoint Online
Équipe Site d’équipe de collaboration Site d’équipe moderne
  • SiteTitle
  • SiteAlias
Administrateur SharePoint Online
Site de communication d’équipe Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Équipe de projet Mark8 Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Support produit Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Community Site de personnalisation Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Site de bienfaisance Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Solutions Parcours d’apprentissage de Microsoft 365 Site de communication
  • SiteUrl
Administrateur SharePoint Online, Catalogue d’applications
Site d’intégration d’un nouveau service d’employé Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Site de transformation de l’espace de travail Site de communication
  • SiteUrl
Administrateur SharePoint Online
Site de pré-intégration des nouveaux employés Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Site d’intégration de l’entreprise des nouveaux employés Site de communication
  • SiteTitle
  • SiteUrl
Administrateur SharePoint Online
Site de communication indépendant Microsoft 365 Site de communication
  • SiteUrl
Administrateur SharePoint Online
Site de réussite SharePoint Site de communication
  • SiteUrl
Administrateur SharePoint Online, Catalogue d’applications
Schools Page d’accueil de l’école Site de communication
  • SiteTitle
  • SiteUrl
Utilisateur normal
Page d’accueil du personnel Site d’équipe
  • SiteUrl
Utilisateur normal
Page d’accueil de la classe Site d’équipe
  • SiteUrl
Utilisateur normal

Voici un bref guide sur les paramètres :

  • SiteTitle : est le titre mis en service sur le site cible.
  • SiteUrl : est l’URL relative du serveur du site approvisionné par le modèle. Il peut s’agir de quelque chose comme : /sites/name-of-the-site.
  • RetailOperationsSiteTitle : est le titre du site de communication approvisionné sur le locataire cible pour le modèle Global Sales Hub.
  • RetailOperationsSiteUrl : est l’URL relative du serveur du site de communication des opérations de vente au détail approvisionné par le modèle Global Sales Hub. Il peut s’agir de quelque chose comme : /sites/name-of-the-site.
  • ConsumerRetailSiteTitle : est le titre du site de communication des opérations de vente au détail approvisionné sur le locataire cible pour le modèle Global Sales Hub.
  • ConsumerRetailSiteUrl : est l’URL relative du serveur du site de communication de vente au détail du consommateur approvisionné par le modèle Global Sales Hub. Il peut s’agir de quelque chose comme : /sites/name-of-the-site.
  • CommunicationSiteTitle : est le titre du site de communication de vente au détail du consommateur approvisionné sur le locataire cible pour le modèle Global Marketing Hub.
  • CommunicationSiteUrl : est l’URL relative du serveur du site de communication approvisionné par le modèle Global Marketing Hub. Il peut s’agir de quelque chose comme : /sites/name-of-the-site.
  • BenefitsSiteTitle : est le titre du site de communication approvisionné par le modèle Hub des ressources humaines.
  • BenefitsSiteUrl : est l’URL relative du serveur du site de communication approvisionné par le modèle Hub de ressources humaines. Il peut s’agir de quelque chose comme : /sites/name-of-the-site.

Voici un bref guide sur la signification des prérequis :

  • Administrateur SharePoint Online : vous devez exécuter l’approvisionnement à l’aide d’un utilisateur membre du groupe Administrateurs SharePoint Online.
  • Catalogue d’applications : vous devez disposer d’un catalogue d’applications entièrement fonctionnel à l’échelle du locataire dans votre locataire cible, et vous devez exécuter l’approvisionnement à l’aide d’un utilisateur disposant d’un accès administrateur au site du catalogue d’applications.
  • Utilisateur normal : vous pouvez exécuter l’approvisionnement avec un utilisateur régulier de SharePoint Online.

Remarque : Si le catalogue d’applications n’est pas configuré dans votre locataire et que le modèle que vous êtes prêt à approvisionner nécessite le catalogue d’applications, vous pouvez suivre les instructions fournies dans ce document en ligne.

Provisionnement d’un modèle

Pour exécuter l’approvisionnement réel, vous devez exécuter une applet de commande PowerShell fournie par les extensions PowerShell PnP.

Modèles d’approvisionnement qui nécessitent un administrateur SharePoint Online

Téléchargez le .PNP fichier modèle que vous souhaitez approvisionner, enregistrez-le dans un dossier local et exécutez la commande PowerShell suivante :

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

Remplacez tenant> par <le nom réel de votre locataire SharePoint Online dans Microsoft 365. N’oubliez pas de fournir une valeur pour tous les paramètres déclarés dans le tableau ci-dessus.

Important : la première fois que vous vous connecterez à votre environnement cible à l’aide de la Connect-PnPOnline commande let, vous devrez accorder un ensemble d’autorisations à l’application PnP Management Shell .

Modèles d’approvisionnement qui nécessitent un utilisateur normal

Téléchargez le .PNP fichier modèle que vous souhaitez approvisionner, enregistrez-le dans un dossier local et exécutez la commande PowerShell suivante :

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

Remplacez tenant> par <le nom réel de votre locataire SharePoint Online dans Microsoft 365. N’oubliez pas de fournir une valeur pour tous les paramètres déclarés dans le tableau ci-dessus.

Exemple de script pour l’application de la solution Learning Pathways

C’est ainsi que le script PowerShell recherche l’application de la solution Learning Pathways, qui a uniquement le SiteUrl paramètre et le fichier pnp pour learning pathways se trouve dans le dossier c :\temp et vous souhaitez cibler un site créé précédemment avec l’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"}

Étapes suivantes

Maintenant que le modèle de look book est approvisionné sur votre locataire, n’hésitez pas à accéder à l’URL du site que vous avez sélectionnée et à jouer avec le nouveau site.

En cas de problème, n’hésitez pas à le déposer dans le référentiel du service d’approvisionnement PnP sur GitHub.