Création de modèles de liste personnalisés
En tant qu’administrateur SharePoint et versions ultérieures dans Microsoft 365, vous pouvez fournir des modèles de liste personnalisés pour les utilisateurs de votre organization. Lorsque les utilisateurs créent des listes, ils peuvent choisir parmi ces modèles en même temps que les modèles intégrés de Microsoft. Cette fonctionnalité permet à votre organization de créer des solutions de liste reproductibles (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 :
Téléchargez la dernière version de SharePoint Online Management Shell.
Remarque
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 ».
Connectez-vous à SharePoint en tant qu’administrateur général ou administrateur SharePoint dans Microsoft 365. Pour savoir comment procéder, reportez-vous à l’article 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é.
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"
Référencez la variable dans la commande suivante pour 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
Créez votre conception de liste à l’aide de l’ID de script de site retourné à 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 organization créent une liste (dans SharePoint, Teams ou l’application Listes), ils voient le modèle sous l’onglet « À partir de votre organization ».
Remarque
Les modèles de liste ne peuvent pas être mis à jour une fois que vous les avez ajoutés. Au lieu de cela, supprimez le modèle existant et ajoutez la version mise à jour.
Étendre les autorisations à un modèle personnalisé
Par défaut, le modèle de liste personnalisé est disponible pour tous les utilisateurs de votre organization. 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 des droits d’affichage à un utilisateur individuel à 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 référence à l’aide de :
Remove-SPOSiteScript <Site script ID>