Création de modèles de liste personnalisés

En tant qu’administrateur SharePoint dans Microsoft 365, vous pouvez fournir des modèles de liste personnalisés pour les utilisateurs de votre organisation. Lorsque les utilisateurs créent de nouvelles listes, ils peuvent choisir parmi ces modèles en même temps que les modèles intégrés de Microsoft. Cela permet à votre organisation de créer des solutions de listes répétables (dans SharePoint, Teams et dans l’application Listes elle-même).

Vous pouvez créer et gérer des modèles de liste personnalisés à l’aide de Microsoft PowerShell :

  1. Téléchargez la dernière version de SharePoint Online Management Shell.

    Notes

    Si vous avez installé une version antérieure de SharePoint Online Management Shell, accédez à Ajouter ou supprimer des programmes et désinstaller « SharePoint Online Management Shell ».

  2. Connectez-vous à SharePoint en tant qu'administrateur général ou administrateur SharePoint dans Microsoft 365. Pour savoir comment, voir Prise en main de SharePoint Online Management Shell.

Ajouter un modèle personnalisé

Suivez ces étapes pour créer un modèle de liste personnalisé.

  1. Exécutez la commande suivante pour extraire la sortie du script de site d’une liste existante et l’écrire dans une variable :

    $extracted = Get-SPOSiteScriptFromList -ListUrl "https://contoso.sharepoint.com/sites/strategy/customer-contacts" 
    
  2. Référencez la variable dans la commande suivante pour télécharger un script de site qui peut être utilisé avec une conception de liste.

    Add-SPOSiteScript 
      -Title "Contoso Customer Tracker" 
      -Description "This creates a customer contact list" 
      -Content $extracted 
    
  3. Créez votre conception de liste à l’aide de l’ID de script de site renvoyé à l’étape ci-dessus :

    Add-SPOListDesign 
      -Title "Contoso customer tracking" 
      -Description "Tracks key customer data in a list" 
      -SiteScripts "<ID from previous step>" 
      -ListColor Orange 
      -ListIcon BullseyeTarget 
      -Thumbnail "https://contoso.sharepoint.com/SiteAssets/site-thumbnail.png" 
    

Lorsque les utilisateurs de votre organisation créent une liste (dans SharePoint, Teams ou l’application Listes), ils voient le modèle sous l’onglet « À partir de votre organisation ».

Modèle « Suivi des clients Contoso » sous l’onglet « À partir de votre organisation » de la boîte de dialogue Créer une liste.

Notes

Les modèles de liste ne peuvent pas être mis à jour après les avoir ajoutés. Supprimez plutôt le modèle existant et ajoutez la version mise à jour.

Étendue des autorisations à un modèle personnalisé

Par défaut, le modèle de liste personnalisé est accessible à tous les membres de votre organisation. Si vous le souhaitez, vous pouvez limiter l’accès à des utilisateurs spécifiques ou à un groupe de sécurité. L’exemple suivant montre comment accorder à un utilisateur individuel des droits d’affichage sur un modèle.

Grant-SPOSiteDesignRights 
  -Identity <List design ID to apply rights to> 
  -Principals "nestorw@contoso.onmicrosoft.com" 
  -Rights View 

Obtenir des modèles

L’exemple suivant récupère tous les modèles de liste personnalisés.

Get-SPOListDesign <List design ID> 

Supprimer un modèle personnalisé

L’exemple suivant montre comment supprimer un modèle de liste personnalisé afin qu’il ne soit plus disponible pour les utilisateurs lorsqu’ils créent des listes.

Remove-SPOListDesign <List design ID> 

Vous pouvez également supprimer les scripts de site associés que la conception de liste fait référence à l’aide des :

Remove-SPOSiteScript <Site script ID>