SharePointCommunity
Die deutschsprachige Community für SharePoint, Office 365 und mit Azure

Die Website weist keine ordnungsgemäße Form auf - Powershell

bewertet von 0 Usern
Dieser Beitrag hat 1 Antwort | 0 Followers

Top-500-Beitragsschreiber
Beiträge 46
Simb55 erstellt: 6 Dez 2016 11:24

Hallo,

wir steigen derzeit von SharePoint 2013 auf SharePoint Online um und wollen in diesem Zuge unsere Kunden aus dem alten Portal übernehmen.

Das versuchen wir über PowerShell, mit dem cmdlet "New-SPOSite"

In unserem SharePoint Online haben wir bereits ein Kundencenter eingerichtet, welches unter   -   https://unserUnternehmen.sharepoint.com/teams/unserTeam/Kundencenter   -   liegt. 

Nun ist es problemlos möglich, neue Seiten unter - https://unserUnternehmen.sharepoint.com/teams - oder - /sites - anzulegen, unterhalb des Kundencenters funktioniert es jedoch nicht und ich bekomme die Fehlermeldung "Die Website "..." weist keine ordnungsgemäße Form auf." 

Woran kann das liegen?

Top-500-Beitragsschreiber
Beiträge 46

Okay, das Problem ist gelöst. 

Um Unterwebsites für Unterwebsites anzulegen kann man New-SPOSite nicht benutzern. 

Dafür funktioniert es mit:

    $context = New-Object Microsoft.SharePoint.Client.ClientContext($site)

    $WCI=New-Object Microsoft.SharePoint.Client.WebCreationInformation

    $WCI.WebTemplate=$template

    $WCI.Description=$description

    $WCI.Title=$title

    $WCI.Url=$url

    $WCI.Language="1031"

 

    $subWeb=$context.Web.Webs.Add($WCI)

    $Context.ExecuteQuery()

Seite 1 von 1 (2 Elemente) | RSS