Для всех вас, мастеров SharePoint.
Я тестирую .ps1, чтобы подготовить заказной шаблон для командного сайта (файл .json). После тестирования (много) скрипт работает.
Однако теперь у меня есть выпадающий список многих шаблонов-пустышек.
Есть герой, который знает, как удалить эти шаблоны через Powershell?Кажется, я не могу найти конкретный GUID для командлета Remove-SPOSiteDesign.
FYI - добавлен код, который я использовал для предоставления шаблона сайта.
$site_script =
@'
{
"$schema": "schema.json" ,
"actions": [
{
"verb": "createSPList",
"listName": "Site scripting test list 0",
"templateType": 100,
"subactions": [
{
"verb": "setTitle",
"title": "SiteScriptingTestListTitle2"
},
{
"verb": "setDescription",
"description": "Site scripting test list description 2"
}
]
}
],
"bindata": { },
"version": 1
}
'@
$SiteScript = Add-SPOSiteScript -Title "Create customer tracking list" -Content $site_script -Description "Creates list for tracking customer contact information"
Add-SPOSiteDesign -Title "Contoso customer tracking" -WebTemplate "64" -SiteScripts $SiteScript.Id -Description "Tracks key customer data in a list"