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
- Logic Apps
- Démarrage rapide : créer votre premier flux de travail d’application logique (Portail Azure)
- Prise en main du connecteur SharePoint Online
- Prise en main du connecteur SharePoint
- Choisir entre Flow, Logic Apps, Functions et WebJobs
Vidéos
- Explorer, examiner et acheminer vos documents SharePoint avec Microsoft Flow, Azure Logic Apps et Microsoft PowerApps
- Microsoft Azure et Office 365 : la plateforme de développement commercial moderne
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
- Prise en main de Microsoft Flow
- Créer un flux pour une liste ou une bibliothèque dans SharePoint Online ou OneDrive Entreprise
- Présentation de l’intégration de Microsoft Flow pour les bibliothèques de documents SharePoint
- Choisir entre Flow, Logic Apps, Functions et WebJobs
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
- Prise en main des flux de travail dans SharePoint
- Meilleures pratiques de développement de flux de travail SharePoint
- Référence d’actions et d’activités de flux de travail pour SharePoint
Exemples
- Créer des activités personnalisées pour le flux de travail
- Workflow.AssociateToHostWeb
- Appeler les services web personnalisés à partir d’un flux de travail
- Appeler la mise à jour d’un service web personnalisée SharePoint via un proxy web
- Gérer des événements personnalisés dans un flux de travail
- Flux de travail avec des formulaires personnalisés (initiation et tâche)
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.