SharePoint 2013 – Unauthorized Workflow permissions

07 Juil 2016

Si ils vous aient arrivé de travailler avec des Workflows, que vous avez par exemple essayé d’ajouter ou de modifier des objets en faisant des requêtes HTTP vers l’API REST de SharePoint (ca c’est exactement le cas que j’ai eu), vous avez certainement rencontré ce problème qui bloque (suspend) votre Workflow parce que vous celui-ci n’est pas autorisé à réaliser cette action. Deux raisons principales peuvent causer cette erreur ;

  • Soit l’utilisateuer qui est à l’origine des évènements qui ont lancé le Workflow n’est pas autorisé
  • Soit le Workflow n’est pas autorisé a faire cette opération

Pour le premier cas c’est assez simple, l’utilisateur n’a pas assez de permissions et il suffit de le mettre dans le bon groupe pour que le problème soit résolu. Pour le second cas, c’est un tout petit plus complexe, surtout si on ne le sait pas, il faut en quelque sort faire la même chose mais augmenter donc les permissions du Workflow en question.