Eine SiteCollection per PowerAutomate erstellen

Eine SiteCollection per PowerAutomate erstellen

Mo. MĂ€rz 17 2025

Manchmal wollt ihr vielleicht eine SharePoint Site automatisch per PowerAutomate erstellen.

Das geht im Standard nicht, wir können das aber mittelt der “HTTP Anforderung an SharePoint senden” Aktion und der SharePoint REST API erreichen.

Das Setup ist hier aber ein wenig komplizierter: Statt einfach die Aktion zu benutzen, mĂŒssen wir hier sicherstellen, dass der ausfĂŒhrende User auch die Rechte hat, um eine Site zu erstellen. Bei vielen Tenants ist das nur durch einen SharePoint Administrator möglich. In dem Fall mĂŒsst ihr eine Connection an der Aktion einstellen, die die entsprechenden Rechet hat.

Die Aktionen

Hier seht ihr, wie die Funktion kann in einem PowerAutomate Flow implementiert werden kann.

  1. Ihr könnt die Parameter ĂŒber den Reiter "Konfiguration" auf eure BedĂŒrfnisse anpassen oder spĂ€ter im Flow selber hĂ€ndisch Ă€ndern
  2. FĂŒgt in eurem Flow eine "HTTP Anforderung an SharePoint senden" ("Send an HTTP request to SharePoint") Aktion ein und konfiguriert sie wie unten beschrieben
Send an HTTP request to SharePoint
Acceptapplication/json
Content-Typeapplication/json
{
  "request": {
    "Title": "MeineSeite",
    "Url": "https://contoso.sharepoint.com/sites/mysite",
    "Description": "Das ist meine neue Seite",
    "Owner": "vorname.nachname@contoso.com",
    "Lcid": 1031,
    "WebTemplate": "SITEPAGEPUBLISHING#0",
    "SiteDesignId": "f6cc5403-0d63-442e-96c0-285923709ffc",
    "ShareByEmailEnabled": false
  }
}



Die Ausgabe der Aktion muss dann noch mittels einer “Parse JSON” (“JSON analysieren”) Aktion umgewandet werden. Daraus erhalten wir dann die Properties “SiteId” und “SiteUrl”, die wir dann im folgenden weiter benutzen können




Parse JSON