Site Design Studio
Mit dem SiteDesignStudio kann man sich ein SiteDesign (Sitecollection Template) einfach zusammenklicken oder eine bestehende Site als Quelle für ein Template auswählen.
Das Sitedesign Studio wird auf einem Tennant (entweder in der Zielumgebung) oder auf einer Testumgebung installiert. Das Sitedesign kann dann via Powershell auf einen anderen Tennant transferiert werden.
Site Design Studio installieren:
- AppCatalogue einrichten
SharePoint online Admin Center > "Weitere Funktionen" > Apps > App Katalog
- Communication Site für das SiteDesign Studio erstellen
- Die Datei: Sitedesignstudio.pnp lokal herunterladen
https://github.com/pnp/sp-site-designs-studio/blob/master/setup/PnPPowershell/SiteDesignsStudio.pnp
- Powershell:
SharePoint online Admin Center > "Weitere Funktionen" > Apps > App Katalog
https://github.com/pnp/sp-site-designs-studio/blob/master/setup/PnPPowershell/SiteDesignsStudio.pnp
- Aktuelle PNP Powershell installieren:
Install-Module SharePointPNPPowershellOnline -Force
- Verbinden PNP:
Connect-SPOService -Url https://contoso-admin.sharepoint.com
- Verbinden PNP mit MFA:
Connect-PnPOnline –Url https://contoso-admin.sharepoint.com/ -UseWebLogin;
- Setup Script starten:
param([string] $tenantName = "???????",[string] $sitePath = "SiteDesignsStudio",[string] $credentialsName = "")$url = "https://$tenantName.sharepoint.com"if ($credentialsName -ne "") {Write-Host "Using credentials $credentialsName"Connect-PnPOnline $url -Credentials $credentialsName} else {Connect-PnPOnline $url}$tenantId = Get-PnPTenantIdApply-PnPTenantTemplate -Path E:\Users\Steve\Downloads\SiteDesignsStudio.pnp -Parameter @{TenantName=$tenantName; SitePath=$sitePath; TenantId=$tenantId}
Details: https://github.com/pnp/sp-site-designs-studio
Alternativ dazu gibt es auch einen online Editor für SiteDesigns: https://www.sitedesigner.io/
Kommentare