Sharepoint Online / Worflow System.UnauthorizedAccessException Vous n’êtes pas autorisé à effectuer cette action ou à accéder à cette ressource
Citation Publié le Mis à jour le
Bonjour
Sur un tenant Office 365, (en attendant d’avoir la fonctionnalité disponible sur flow), j’utilise Sharepoint Designer 2013 pour copier un document d’une bibliothèque à une autre, en fonction de l’état d’une métadonnée.
Avant la copie, mes workflows ne fonctionnent pas, j’ai le message d’erreur suivant :
Statut du flux de travail
Solution 1
Pour régler ce problème, il faut simplement aller dans les fonctionnalités du site (pas de la collection de site) : http://<votresite>.sharepoint.com/<unsite>/_layouts/15/ManageFeatures.aspx
et démarrer la fonctionnalité « Les flux de travail peuvent utiliser les autorisations d’applications » comme suit :
Solution 2 [update 10/02/2017]
Dans les propriétés de votre workflow Sharepoint Designer, décochez la case :
« Mettez automatiquement à jour l’état du flux de travail au nom de l’étape actuelle »
Solution 3 [update 15/02/2017]
Ajouter explicitement (en enlevant l’héritage) le droit contrôle total pour les listes des taches et historiques associé au workflow.
Sources :
- http://www.sharepoint4developers.net/en-nz/post/sp2013-workflows-suspended-state.aspx
- http://sharepoint.stackexchange.com/questions/74048/spd-2013-workflow-fails-when-started-with-system-account-credentials
- http://www.cleverworkarounds.com/2013/12/22/trials-or-tribulation-inside-sharepoint-2013-workflowspart-3/
Bon courage !