Unter Download finden Sie eine WSP-Datei (SharePoint 2010, 2013), in der eine Workflow-Aktivität zur Ausführung von Webservices mit dem SharePoint Designer 2010, 2013 möglich ist.

Nach dem Deployment der Solution auf der Farm und der Aktivierung des Features im Web können Sie nun die Aktivität im SharePoint Designer verwenden. Diese steht nun unter der Gruppe Solutions2Share zur Verfügung.

 

Workflow Aktion hinzufügen

 

Diese Aktivität können Sie nun konfigurieren.

 

Workflow Aktivität konfigurieren

 

Hier eine Beispielkonfiguration mit Beschreibung:

URL: [WEBURL]/_layouts/Solutions2Share/CM/CMService.asmx

SOAP Version: SOAP 1.1

Action:  (leer lassen)

SOAP Request Envelope:

<soap:Envelope xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance“ xmlns:xsd=“http://www.w3.org/2001/XMLSchema“ xmlns:soap=“http://schemas.xmlsoap.org/soap/envelope/„> <soap:Body> <CreateWorkspaceFromTemplateAsync xmlns=“http://tempuri.org/„> <siteurl>[%Workflowkontext:Aktuelle Website-URL%]<siteurl> <SiteTitle>[%Aktuelles Element:Titel%]</SiteTitle> <lcid>0</lcid> <ownerid>1<ownerid> <workspacelistitemid>[%Aktuelles Element:ID%]</workspacelistitemid> </CreateWorkspaceFromTemplateAsync> </soap:Body> </soap:Envelope>

Beschreibung der internen Variablen:

Siteurl: URL zur Seite, auf der die Arbeitsbereichsliste liegt

SiteTitle: Titel der Seite, die erstellt werden soll

lcid: Sprache (0 = Wird vom System automatisch bestimmt)

Ownerid: Besitzer der Seite (1 = ID des Administrators, dies bewirkt, dass der Administrator auf alle Site Collections berechtigt ist)

Workspacelistitemid: ID des Eintrags in der Arbeitsbereichsliste

User: User mit Berechtigung (am besten der gleiche User, der im Secure Store Service angegeben wurde)

Pass: Passwort des Benutzers

Secure Store AppID: (leer lassen)

Response: (leer lassen)

 

Der komplette Genehmigungsworkflow könnte dann so aussehen:

  • 1.      Genehmigungsvorgang starten
  • 2.      Wenn beliebiger Wert gleich Wert ist
    • a.      Call a Webservice (Solutions2Share)

Genehmigungs Workflow SharePoint Designer

Hinterlassen Sie einen Kommentar