Creazione di modelli di elenco personalizzati
In qualità di amministratore di SharePoint e versioni successive in Microsoft 365, è possibile fornire modelli di elenco personalizzati per gli utenti dell'organizzazione. Quando gli utenti creano nuovi elenchi, possono selezionare tra questi modelli insieme ai modelli predefiniti di Microsoft. Questa funzionalità consente all'organizzazione di creare soluzioni elenco ripetibili (in SharePoint, Teams e all'interno dell'app Elenchi stessa).
È possibile creare e gestire modelli di elenco personalizzati usando Microsoft PowerShell:
Scaricare l'ultima versione di SharePoint Online Management Shell.
Nota
Se hai installato una versione precedente di SharePoint Online Management Shell, vai su Installazione applicazioni e disinstallare SharePoint Online Management Shell.
Connettersi a SharePoint come amministratore globale o amministratore di SharePoint in Microsoft 365. Per informazioni in merito, vedere Guida introduttiva a SharePoint Online Management Shell.
Aggiungere un modello personalizzato
Seguire questa procedura per creare un modello di elenco personalizzato.
Eseguire il comando seguente per estrarre l'output dello script del sito da un elenco esistente e scriverlo in una variabile:
$extracted = Get-SPOSiteScriptFromList -ListUrl "https://contoso.sharepoint.com/sites/strategy/customer-contacts"
Fare riferimento alla variabile nel comando seguente per caricare uno script del sito che può essere usato con una struttura elenco.
Add-SPOSiteScript -Title "Contoso Customer Tracker" -Description "This creates a customer contact list" -Content $extracted
Creare la progettazione dell'elenco usando l'ID script del sito restituito dal passaggio precedente:
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"
Quando gli utenti dell'organizzazione creano un elenco (in SharePoint, Teams o nell'app Elenchi), visualizzano il modello nella scheda "Dall'organizzazione".
Nota
Non è possibile aggiornare i modelli di elenco dopo averli aggiunti. Rimuovere invece il modello esistente e aggiungere la versione aggiornata.
Definire l'ambito delle autorizzazioni per un modello personalizzato
Per impostazione predefinita, il modello di elenco personalizzato è disponibile per tutti gli utenti dell'organizzazione. Se si vuole, è possibile limitare l'accesso a utenti specifici o a un gruppo di sicurezza. Nell'esempio seguente viene illustrato come concedere a un modello i diritti di visualizzazione di un singolo utente.
Grant-SPOSiteDesignRights
-Identity <List design ID to apply rights to>
-Principals "nestorw@contoso.onmicrosoft.com"
-Rights View
Ottenere modelli
Nell'esempio seguente vengono recuperati tutti i modelli di elenco personalizzati.
Get-SPOListDesign <List design ID>
Rimuovere un modello personalizzato
L'esempio seguente illustra come rimuovere un modello di elenco personalizzato in modo che non sia più disponibile per gli utenti quando creano elenchi.
Remove-SPOListDesign <List design ID>
È anche possibile rimuovere gli script del sito associati a cui fa riferimento la progettazione dell'elenco usando:
Remove-SPOSiteScript <Site script ID>