Processus métiers

Résumé

La gestion des processus métiers liés aux éléments ou aux documents stockés dans Microsoft SharePoint est couramment utilisée. Différentes techniques peuvent vous y aider. Dans cet article, vous trouverez les options disponibles pour concevoir et exécuter les processus métiers dans SharePoint Online et/ou SharePoint 2013/2016 local.

Orientations de haut niveau/règles générales

Avant de vous présenter les options courantes disponibles pour gérer les processus métiers, voici quelques conseils et règles utiles :

  • Quand vous avez besoin d’exécuter des processus métiers longs, utilisez des processus asynchrones qui peuvent être exécutés en arrière-plan et indépendamment de SharePoint
  • Essayez de simplifier au maximum ces processus, en utilisant des petits blocs de construction qui seront ensuite connectés dans une chaîne, au lieu d’utiliser des processus volumineux qui peuvent être difficiles à mettre à jour et à déboguer.
  • Essayez d’utiliser le plus possible des processus sans état pour éviter d’allouer trop de ressources pendant leur exécution, et pour définir une solution plus évolutive qui peut être hébergée sur plusieurs serveurs.

Options disponibles

Logic Apps

Concerne : Office 365 | SharePoint 2013 | SharePoint 2016 | SharePoint Online

Azure Logic Apps simplifie la génération de flux de travail évolutifs automatisés qui intègrent des applications et des données dans les services cloud et les systèmes locaux. Avec Logic Apps, vous pouvez générer, planifier et automatiser des processus comme des flux de travail pour pouvoir intégrer des applications, des données, des systèmes et des services au sein des entreprises ou des organisations. Logic Apps simplifie également la conception et la création des solutions évolutives dans le cadre de l’intégration d’une application, de données, d’un système, d’applications d’entreprise, et de la communication B2B, que ce soit dans le cloud, dans l’environnement local, ou les deux.

Articles

Vidéos

Microsoft Flow

Concerne : Office 365 | SharePoint 2013 | SharePoint 2016 | SharePoint Online

Microsoft Flow est un service qui vous permet de créer des flux de travail automatisés entre vos applications et vos services favoris pour synchroniser des fichiers, recevoir des notifications, collecter des données et bien plus encore. Dans un flux, vous pouvez vous connecter à SharePoint Online ou à une batterie de serveurs locale SharePoint 2013 ou 2016 à l’aide de la passerelle de données locale pour gérer les documents et les éléments de liste. Par ailleurs, Microsoft Flow est entièrement intégré aux listes et aux bibliothèques modernes de SharePoint Online.

En tant que développeur, vous pouvez étendre les fonctionnalités de Microsoft Flow, en activant des solutions encore plus puissantes pour les organisations et les clients.

Articles

Vidéos

Gestionnaire de flux de travail de SharePoint 2013/2016

Concerne : SharePoint Online | SharePoint 2013 | SharePoint 2016

Dans SharePoint Online et dans SharePoint 2013/2016 local, vous pouvez définir les processus de flux de travail à l’aide du moteur du Gestionnaire de flux de travail. Dans SharePoint Online, vous pouvez uniquement utiliser des flux de travail déclaratifs, conçus dans SharePoint Designer 2013, ou des compléments de flux de travail créés à l’aide de Microsoft Visual Studio et du modèle de complément SharePoint.

Dans SharePoint 2013/2016, vous pouvez également créer des flux de travail personnalisés basés sur du code ou des actions personnalisées. Toutefois, utilisez prudemment les flux de travail basés sur du code dans l’environnement local, car il peut s’agir d’un obstacle à la migration vers SharePoint Online et Office 365.

Articles

Exemples

Windows Workflow Foundation 3.x de SharePoint 2010

Concerne : Office 365 | SharePoint 2013 | SharePoint 2016 | SharePoint Online

Dans SharePoint Online et SharePoint 2013/2016 local, vous pouvez définir les processus de flux de travail à l’aide du moteur du modèle Windows Workflow Foundation 3.x hérité. Cette option est disponible uniquement pour la compatibilité descendante et ne doit pas être utilisée pour créer des solutions. Néanmoins, vous pouvez toujours créer ce type de flux de travail à l’aide de Microsoft SharePoint Designer 2013.