SharePoint 2013 / Nintex Online Workflows schlagen umgehend fehl

Derzeit implementieren wir für einen Kunden einen recht großen und komplexen Workflow auf Basis von Nintex Online in Office 365.

Im Rahmen des Projektes soll ein definierter Personenkreis (also eine Gruppe) in einer Liste die Möglichkeit haben neue Anträge auszufüllen.

Die Berechtigungsstruktur sieht wie folgt aus:

Wie so häufig funktioniert als Administrator alles wunderbar doch die ersten Tests als „Requester” schlugen umgehend mit folgender Fehlermeldung fehl:​
“HTTP Unauthorized to https://somesite.sharepoint.com/_api/web/lists(guid’e3382b3b-7b8e-43a2-9171-f0e70be3e12f’)/Items Correlation Id: 7a917290-66a4-c792-a04a-c4ebe4c6fd92 Instance Id: f7ec65a1-818d-46e4-b28e-b96a7b1a435d 

Access denied. You do not have permission to perform this action or access this resource.”

Teile des Workflows laufen im sogenannten App Step und da der App auch HTTP Calls an einem Web Service macht, wurde folgende Anleitung umgesetzt: O365 – Call HTTP Web Service failed – Unauthorized “Access denied”

Leider hat auch dies nicht geholfen.

Nintex Online verwendet bei einer Vielzahl seiner Actions die SharePoint 2013 Standard Workflowkomponenten. Nur wenige Actions werden tatsächlich auf einen dedizierten Server in Azure ausgeführt. Eine Liste der verschiedenen Actions findet ihr hier:
Live Actions versus in-tenant

Bei meiner Recherche bin ich auf folgenden Artikel gestoßen: SharePoint 2013 Workflow Cancels Automatically

In SharePoint 2010 wurde der System Account genutzt um Informationen in die Workflow History List zu schreiben. Seit SharePoint 2013 wird der Accounts des Workflow Initiators verwendet.

In einem Szenario, in dem der Benutzer nur schreibende Rechte auf eine dezidierte Anzahl von Listen hat, ist dies problematisch, da er nicht in die Workflow History Liste schreiben kann und es daher zu dem oben beschriebenem Access denied Fehler kommt.

Um den Fehler zu beheben, müssen in der Workflow History Liste die Berechtigungen entsprechend angepasst werden. Die Liste erreicht ihr unter folgender Adresse: http://SharePointSeite/lists/Workflow%20History

Bildnachweise

By |2017-01-25T17:04:44+02:00August 18th, 2015|SharePoint, Workflows|0 Comments

About the Author:

Project Manager, Experte für: Project Management

Leave a Reply

%d bloggers like this:

novaCapta verwendet Cookies, um die Funktionalität dieser Website zu verbessern. Durch die Nutzung dieser Seite stimmen Sie der Verwendung von Cookies zu. Weiterlesen

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close