Présentation de la création et de la personnalisation des flux de travail

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Au sein de votre entreprise, équipes utilisent les sites Microsoft SharePoint pour collaborer sur des documents et partager des informations. Vous voulez créer des solutions SharePoint et améliorer la productivité et l’efficacité de votre organisation, mais vous ne voulez pas écrire du code. Par où commencer ?

Avec Microsoft SharePoint Designer 2010, vous pouvez créer des solutions de flux de travail sans code gérer simples à des processus métier plus complexes dans une organisation. Flux de travail ajouter une logique à système et processus humaines. Flux de travail pour les processus système peut mettre à jour une source de données lorsque les données d’une autre source changent. Flux de travail des processus humaines peuvent envoyer un document, tel qu’une note de frais, à l’approbation du responsable d’un employé et, si approuvé, une session sur le service comptabilité pour traitement.

Illustration de SharePoint Designer 2010

Cela est possible par l’éditeur de flux de travail encore intuitive puissante dans SharePoint Designer 2010 permettant imbriquée logique, sous-étapes et autres éléments. Par exemple, si votre flux de travail est associé à une bibliothèque de documents ou si elle est filtrée selon le type de contenu de Document, un groupe d’actions d’ensemble de documents contextuelles s’affichent. Un ensemble de documents est une nouveauté de SharePoint Server 2010 par lequel un groupe de documents sont traités comme une seule unité, pour une action de flux de travail pour un ensemble de documents effectuera une itération sur tous les éléments dans cet ensemble de documents.

Autres nouvelles actions de flux de travail incluent les actions qui constituent la base des trois flux de travail les plus populaires dans SharePoint Server, les actions d’approbation, recueillir les commentaires et flux de travail de collecte des Signatures, utilitaires pour manipuler des chaînes et dates ; une nouvelle action relationnelle qui utilise le magasin de profils utilisateur SharePoint pour rechercher le directeur d’une personne ; et les nouvelles actions de liste qu’un flux de travail peut utiliser pour définir les autorisations sur un élément de liste.

Vous pouvez également concevoir et partager des flux de travail à l’aide de Microsoft Visio avec ses modèles de diagramme de flux qui peuvent être exportés vers SharePoint Designer 2010.

Illustration de SharePoint Designer 2010

Cet article présente les notions de base de flux de travail. Lorsque vous comprenez les types et les blocs de construction de flux de travail — actions, conditions et étapes : vous pouvez rapidement ajouter des flux de travail pour automatiser des processus et aider à améliorer votre productivité et l’efficacité de votre organisation.

Contenu de cet article

Qu’est un flux de travail ?

Quel type de flux de travail dois-je concevoir ?

Personnaliser le flux de travail dans SharePoint Server 2010

Quelles sont les événements, actions, conditions et étapes ?

Que sont les formulaires de flux de travail ?

Où est stockés les flux de travail ?

Où puis-je vérifier l’état d’un flux de travail ?

Étapes suivantes suggérées

Description d'un flux de travail

Flux de travail constituent le moyen les fonctions une entreprise, une série d’actions qui correspondent à un processus métier, tels que le processus de commandes d’achat. SharePoint 2010 vous permet d’automatiser ces flux de travail, et d’accroître l’efficacité et la productivité de l’organisation. Cela se produit car le flux de travail automatisés lecteur les processus afin que l’organisation peut se concentrer sur travail, plutôt que sur la gestion des processus.

Flux de travail peut de contrôler la plupart des éléments d’une SharePoint 2010 site, liste, bibliothèque, type de contenu ou élément de liste, y compris le cycle de vie de cet élément. Le flux de travail peut inclure des actions effectuées par les personnes (ou participants du flux de travail) et les actions exécutées par le flux de travail. Participants du flux de travail peuvent interagir avec le flux de travail dans la liste des tâches désignée, où un flux de travail peut créer une tâche pour une personne et restent en pause jusqu'à ce que la tâche est marquée comme terminée.

Les flux de travail peuvent être simples ou complexes, en fonction des besoins des processus métier. Vous pouvez créer un flux de travail qui est lancé par l'utilisateur, ou un flux de travail qui est lancé automatiquement en fonction d'un événement (création ou modification d'un élément de liste, par exemple).

En règle générale, lorsque vous utilisez SharePoint Designer 2010 pour concevoir un flux de travail, vous suivez ces étapes de base :

  • Choisissez le type de flux de travail que vous souhaitez créer : liste, liste réutilisable ou site.

  • Utiliser l’éditeur de flux de travail pour choisir et assembler des conditions et actions qui définissent les étapes du flux de travail, afin qu’elle représente le processus d’entreprise que vous automatisez.

  • Enregistrer et publier le flux de travail.

  • Personnaliser les formulaires de flux de travail qui a été générés automatiquement, si nécessaire.

Vous pouvez envisager un flux de travail comme un organigramme d'action avec un début, une fin, et un flux séquentiel du début à la fin. Les flux de travail peuvent incorporer des branches parallèles, mais ils progressent de l'action initiale vers l'action finale.

Par exemple, supposons que vous devez planifier le flux de travail qui achemine un document dans SharePoint 2010 pour approbation. Lorsque le flux de travail démarre, il avertit automatiquement le réviseur spécifié par courrier électronique qu’ils ont un document à réviser. Le réviseur puis révise le document et modifie le statut du document pour indiquer qu’ils ont terminé leurs tâches, et ils ont approuvé ou rejeté le document. En fonction de la réponse du réviseur, le flux de travail se déroule vers le bas d’une des deux branches parallèles. S’il approuve le document, le flux de travail déplace le document approuvé vers une bibliothèque de documents spécifiques et puis envoie un message électronique à l’ensemble de l’équipe pour les informer du document approuvé. Si le relecteur refuse le document, le flux de travail vous avertit de l’auteur du document. Dans les deux cas, le flux de travail atteint sa fin et le processus est terminé.

Organigramme de processus de flux de travail

Diagramme 1 : Flux de travail approbation exemple

Haut de la Page

Quel type de flux de travail dois-je concevoir ?

Il existe trois types de flux de travail dans SharePoint 2010 :

  • Liste

  • Liste réutilisable

  • Site

Nouveau flux de travail

Liste des flux de travail

Un flux de travail de liste est le type de flux de travail qui a été disponible dans SharePoint 2007. Car il a le contexte de la liste pour laquelle il a été créé, flux de travail de liste sont automatiquement associées à accéder aux valeurs des champs personnalisés pour l’élément de liste sur lequel ils seront exécutera, tels que le champ personnalisé de Notes pour une bibliothèque de documents. Liste des flux de travail ne peut pas être mis à disposition d’autres listes ou des bibliothèques sur ce site ou d’autres sites. Pour que les mêmes fonctionnalités de flux de travail pour plusieurs listes, vous devez recréer manuellement les flux de travail dans tous les emplacements.

Si vous savez que vous devez les flux de travail que vous concevez pour une liste spécifique, le flux de travail de liste a l’avantage d’automatiquement mettre à disposition les champs personnalisés de listes.

Flux de travail de liste réutilisable

Vous pouvez créer un flux de travail de liste réutilisable (flux de travail réutilisable) dans le site de niveau supérieur dans la collection de sites, et ce flux de travail peut être effectuée globalement réutilisable, ce qui signifie que le flux de travail peut être associé à une liste, bibliothèque ou type de contenu dans la collection de sites. Vous pouvez également créer un flux de travail réutilisable dans n’importe quel sous-site dans la collection de sites ; ce flux de travail est disponible pour le réutiliser dans ce sous-site particulier.

Vous pouvez également exporter un flux de travail réutilisable à partir d’un site et puis téléchargez et activer ce flux de travail dans un autre site. Par exemple, vous pouvez créer un flux de travail réutilisable dans un environnement de test, tester et puis l’exporter dans un environnement de production. SharePoint Designer 2010 prend en charge l’exportation d’un flux de travail en tant que modèle.

Flux de travail réutilisable, par défaut, n’avez pas le contexte d’une liste ou bibliothèque. Par conséquent, par défaut, ils fournissent uniquement les colonnes qui sont communes à des listes et bibliothèques, telles que créé et créé par.

Si votre flux de travail réutilisable requiert certaines colonnes présentes dans la liste ou la bibliothèque que vous avez associé à, vous pouvez ajouter ces colonnes sous forme de colonnes d’association. Colonnes d’association sont automatiquement ajoutés à une liste ou bibliothèque lorsqu’un flux de travail réutilisable est associé à cette liste ou bibliothèque.

Lorsque vous créez un flux de travail réutilisable, vous pouvez également choisir filtrer vos flux de travail réutilisable à un type de contenu spécifique. Ainsi, vous pouvez travailler avec les champs de type de contenu dans SharePoint Designer 2010. Par exemple, si un flux de travail réutilisable liste est associé au type de contenu de Document, vous permet d’afficher et utiliser dans vos champs de flux de travail qui sont spécifiques au type de contenu, tels que des ID de Document. Puis, dans le navigateur, vous pouvez associer votre flux de travail réutilisable à un type de contenu spécifique ou à n’importe quel type de contenu qui hérite de ce type de contenu. Si vous associez un flux de travail à un type de contenu de site, vous rendez ce flux de travail pour tous les éléments de ce type de contenu dans les listes et bibliothèques sur le site à laquelle ce type de contenu a été ajouté. Vous pouvez même rendre disponibles pour les sites d’une collection si le flux de travail est configuré pour être un flux de travail globalement réutilisable.

Si vous souhaitez que les utilisateurs soient en mesure d’utiliser les flux de travail vous concevez sur plusieurs sites, listes, bibliothèques et types de contenu, un flux de travail réutilisable probablement mieux à vos besoins. Nous espérons que la plupart des flux de travail pour SharePoint 2010 utilisera les flux de travail réutilisable.

Flux de travail de site

Un flux de travail de site est associé à un site — pas à une liste, une bibliothèque ou un type de contenu. Donc Contrairement à la plupart des flux de travail, un flux de travail de site n’est pas exécuté sur un élément de liste spécifique. Pour cette raison, la plupart des actions disponibles pour les éléments non disponibles pour les flux de travail de site.

Dans le navigateur, vous démarrez un flux de travail de site ou affichez l’état de l’exécution de flux de travail de site en cliquant sur le menu Actions du Site, cliquez sur Afficher tout le contenu du Site, puis en cliquant sur Site de flux de travail.

Si vous voulez créer un flux de travail, mais vous n’avez besoin d’une liste, une bibliothèque ou un type de contenu pour les flux de travail, un flux de travail de site est probablement mieux à vos besoins. Par exemple, vous pouvez créer un flux de travail de site en tant que permet aux utilisateurs de fournir des commentaires sur votre site.

Personnaliser le flux de travail dans SharePoint Server 2010

Vous n’avez pas besoin commencer à partir de zéro à concevoir des flux de travail qui correspondent à les processus de votre organisation. Les plus populaires quatre flux de travail dans SharePoint Server 2007 — l’approbation, recueillir les commentaires, collecte des Signatures, flux de travail approbation de publication : ont été entièrement reconstruit comme réutilisable flux de travail déclaratifs, ce qui signifie qu’ils sont désormais entièrement personnalisables dans SharePoint Designer 2010. Vous pouvez copier et modifier (recommandé) ou modifier ces flux de travail, ainsi que les réutilisable flux de travail personnalisés, en fonction des besoins de votre organisation.

Remarque : Il existe des flux de travail supplémentaires dans SharePoint 2010, telles que le flux de travail trois états, mais ils ne sont pas des flux de travail déclaratifs et par conséquent ne peut pas être modifiées.

Copier et modifier un flux de travail

Ces flux de travail est pilotées par l’événement, et tous les événements importants dans le flux de travail sont exposés dans l’éditeur de flux de travail, pour chaque tâche dans le processus et pour l’ensemble du processus. Par exemple, vous pouvez facilement ajouter des conditions et actions pour définir ce qui se passe lors de chaque tâche est affectée, expiré ou terminée.

Description des événements, actions, conditions et étapes

Voici les modules d'un flux de travail. Un flux de travail comporte une ou plusieurs étapes, et chaque étape comporte des actions et des conditions associées. Chaque flux de travail est lancé par un événement.

Description des événements

Un événement est lance un flux de travail. Événements peuvent également être utilisés pour gérer le minutage d’actions au sein d’un flux de travail, par exemple en attente de l’état d’un élément à modifier. Il existe trois événements qui peuvent démarrer un flux de travail :

  • Un élément est créé.

  • Un élément est modifié.

  • Un participant du flux de travail clique sur un bouton Démarrer sur le site SharePoint.

Remarque : Flux de travail de site peut uniquement être démarré manuellement.

Vous pouvez créer un flux de travail un participant débute manuellement, ou un flux de travail est démarré automatiquement lorsqu’un élément de liste est créé ou modifié. Par exemple, vous souhaitez configurer votre flux de travail approbation de demande de modification de conception personnalisé afin qu’elle puisse être démarré manuellement et lorsqu’un élément est modifiée, mais pas lorsqu’un élément est initialement créé. Dans la page Paramètres du flux de travail, dans les Options de démarrage, sélectionnez désactiver le démarrage automatique sur la création d’éléments.

Options de démarrage de flux de travail

Lorsqu’un participant de flux de travail démarre un flux de travail manuellement, cette personne accède d’abord à la liste ou la bibliothèque à laquelle le flux de travail est associé. Toute personne avec au minimum le niveau d’autorisation contribution peut démarrer un flux de travail est conçu pour démarrer manuellement. Pour démarrer le flux de travail manuellement, le participant clique sur un élément, clique sur flux de travail dans le menu et puis choisit un flux de travail à partir d’une page qui affiche tous les flux de travail disponibles pour cet élément. Le participant remplit un formulaire d’initiation du flux de travail, si nécessaire et puis lance le flux de travail en cliquant sur le bouton Démarrer dans le formulaire. Lancement d’un flux de travail crée une nouvelle instance de ce flux de travail pour cet élément spécifique.

Lancer manuellement un flux de travail

Remarque : La commande flux de travail est disponible uniquement lorsque l’élément est dans une liste, bibliothèque, ou est un type de contenu qui comporte au moins un flux de travail est jointe à.

Pour un flux de travail est démarré manuellement, le formulaire d’initiation peut être aussi simple que l’image sur la gauche ou plus complexes, tels que l’image sur la droite.

Formulaire simple

Formulaire de lancement de flux de travail simple

Formulaire plus complexe

Formulaire de lancement de flux de travail

Vous pouvez également ajouter des champs personnalisés à un formulaire d’initiation lors de la création du flux de travail. Participants du flux de travail peuvent ensuite fournir des informations pour le flux de travail en remplissant ce formulaire, et ces paramètres sont passés pour le flux de travail. Démarre une nouvelle instance de flux de travail, et ce flux de travail peut rechercher, puis utilisez les informations fournies par le formulaire à tout moment dans le flux de travail. Vous pouvez également spécifier les champs qui seront utilisés dans un formulaire d’association des flux de travail réutilisable.

Description des actions

Une action est l’unité de base du travail dans un flux de travail. SharePoint Designer 2010 propose un ensemble d’actions prêts à l’emploi et réutilisables que vous pouvez incorporer dans votre flux de travail. Par exemple, votre flux de travail peut :

  • créer, copier, modifier ou supprimer des éléments de liste (y compris des documents) ;

  • ajouter ou supprimer des éléments ;

  • envoyer un message par courrier électronique ;

  • créer une tâche pour une personne dans la liste des tâches du site de votre équipe ;

  • collecter des données d'un participant qui peut être référencé ultérieurement dans le flux de travail ;

  • suspendre ou arrêter le flux de travail ;

  • enregistrer les informations du flux de travail dans une liste Historique pour utiliser le reniement ou le débogage du flux de travail ;

  • définir les variables du flux de travail ou effectuer les calculs.

SharePoint Server 2010 comprend trois nouvelles actions de tâche : démarrer le processus d’approbation, démarrer le processus de commentaires et démarrer le processus de tâche personnalisé. « Big trois » flux de travail inclus dans SharePoint Server 2010 — flux de travail approbation, recueillir les commentaires et collecte des Signatures — créée avec ces actions. Les actions d’approbation retrouver tous les événements importants dans un processus d’approbation, ce qui facilite la création d’un processus de flux de travail humaine où de nombreuses personnes interagissent ou collaborer sur un document spécifique.

Action Commentaire

Un flux de travail peut contenir un nombre quelconque d’actions. Les actions répertoriées sont effectuées par le flux de travail, mais d’autres actions peuvent être effectuées par les participants du flux de travail. Par exemple, dans une approbation de flux de travail le fait de réellement révision et d’approbation du document s’effectue par un participant de flux de travail. Les actions effectuées par un participant de flux de travail sont représentées par les tâches affectées à cette personne dans la liste des tâches désignée. Les cinq actions de schéma 1 : exemple de processus de diagramme, vers le début de cet article sont :

  • Envoi d'un message électronique pour notifier le réviseur.

  • Révision du document (tâche affectée à un participant de flux de travail).

  • Déplacement du document vers la bibliothèque de documents Approuvé.

  • Envoi d'un message électronique pour notifier l'équipe.

  • Envoi d'un message électronique pour notifier l'auteur du document.

Dans le sens le plus simple, lorsque vous créez un flux de travail, vous identifiez la séquence d’actions nécessaire, et assemble cette séquence d’actions à l’aide de l’éditeur de flux de travail. Par exemple, dans le diagramme 1 : flux de travail approbation exemple, la première action souhaitée consiste à envoyer un message électronique pour notifier le réviseur.

Diagramme, envoyer un courrier électronique au réviseur

Dans l’éditeur de flux de travail, cliquez sur la première étape, tapez tout ou partie de la messagerie, puis cliquez sur Envoyer un message électronique.

Envoyer un courrier électronique

Description des conditions

Lorsque vous créez un flux de travail, vous pouvez utiliser l’éditeur de flux de travail pour créer des règles qui s’appliquent une logique conditionnelle à des sites SharePoint, listes, éléments et types de contenu. Une règle établit une condition dans laquelle le flux de travail effectue les actions associées uniquement si cette condition est vraie. Par exemple, vous pouvez créer une règle dans laquelle le flux de travail envoie un relecteur un message électronique uniquement si un élément est créé par une personne en particulier. Vous pouvez également ajouter plusieurs conditions par branche. Par exemple, vous pouvez créer une règle dans lequel un relecteur est envoyé qu'un message électronique uniquement si un élément est à la fois (1) créé par une personne spécifique et (2) le titre du document contienne des mots clés spécifiques. Enfin, vous pouvez associer plusieurs actions à une condition. Par exemple, vous pouvez créer une règle où si un élément est créé par une personne spécifique, puis (1) le réviseur est envoyé un message électronique et les informations de flux de travail (2) sont consignées à l’historique.

Conditions et actions

En résumé, une règle est une ou plusieurs conditions associées à une ou plusieurs actions : si toutes les conditions de la condition soient vraies, effectuez toutes les actions associées.

Dans l’exemple précédent, l’utilisateur spécifié un ensemble de deux conditions et un ensemble de deux actions pour le flux de travail. Toutefois, vous pouvez créer plusieurs branches dans le flux de travail : si une condition est vraie, effectuez une action. Si la condition B est vraie, effectuez une autre action. Pour ajouter une branche à une étape, cliquez sur Insérer une branche Else-If. Par exemple, dans le flux de travail approbation, s’il approuve un document, le flux de travail effectue une série d’actions ; Si le relecteur refuse un document, le même flux de travail effectue une action différente. Il s’agit d’une branche conditionnelle.

Exemple de diagramme, révision du document par l’approbateur

Dans l’éditeur de flux de travail, cette étape possède deux branches et se présente comme suit.

Branche conditionnelle Sinon

Vous pouvez également créer une branche qui ne dispose pas d’une condition. De cette façon, le flux de travail effectue une action si une condition ou ensemble de conditions est vrai et une autre action si elles sont fausses. Par exemple, l’étape suivante dans un flux de travail envoie un message aux approbateurs uniquement si la condition est vraie. Sinon, le flux de travail envoie un message à l’auteur du workflow. En ajoutant une branche sans une condition, le flux de travail exécute l’action dans cette succursale dans tous les cas où la condition dans la première branche est fausse.

Remarque : Pour avoir une branche sans une condition, elle doit être la dernière branche du bloc conditionnel et pas la seule branche dans du bloc conditionnel.

Étape 1

Remarque : Branchement dans un flux de travail ne peut pas étendre d’une étape à l’autre. Un ensemble de branches « Else If », également appelées un bloc conditionnel, est toujours contenu dans une seule étape. Vous pouvez, cependant, imbriquer des étapes comme suit.

SharePoint Designer 2010 propose plusieurs conditions prêtes à l’emploi et réutilisables que vous pouvez incorporer à votre flux de travail. Par exemple, vous pouvez spécifier que le flux de travail effectue les actions associées uniquement si un élément :

  • est créé ou modifié dans une période spécifique ;

  • est créé ou modifié par une personne spécifique ;

  • possède un champ de titre qui contient des mots clés spécifiés ;

  • est un fichier d'un type spécifique dans une plage spécifique (cette condition n'est disponible que lorsque le flux de travail est attaché à une bibliothèque de documents).

Pour plus d’informations sur les conditions disponibles dans SharePoint Designer 2010, voir conditions de flux de travail dans SharePoint Designer 2010 : Aide-mémoire.

En outre, vous pouvez créer des conditions personnalisées et des conditions avancées dans SharePoint Designer 2010 dans laquelle vous pouvez spécifier une vaste gamme de paramètres. Avec les conditions personnalisées, vous pouvez comparer un champ dans la liste actuelle avec une valeur. Par exemple, vous pouvez créer une condition personnalisée dans laquelle si le champ État approbation est égal à approuvé, effectuez l’action associée. Avec les conditions avancées, vous pouvez comparer une valeur à une autre valeur. Cela vous permet de créer une comparaison entre un champ d’une liste et une valeur à partir d’une autre liste. Par exemple, vous pouvez créer une condition avancée pour la bibliothèque de Documents partagés où si la valeur de l’état de champ dans la liste des tâches est égal à en attente, effectuez l’action associée.

Remarque : Une action ne nécessite pas une condition. Par exemple, la première étape de diagramme 1 : flux d’approbation exemple, vers le début de cet article, envoie un message électronique pour notifier le réviseur. Cette action n’a pas d’une condition qui lui est associée. Un bloc parallèle d’actions ne nécessite pas également une condition.

Actions parallèles et actions en série

Lorsque vous avez plusieurs action associée à une condition, les actions peuvent être configurées pour exécuter en même temps (en parallèle) ou un après l’autre (en série), la valeur par défaut.

Bloc parallèle

Actions en série    Par exemple, dans le flux de travail suivant, vous pouvez configurer deux actions afin que lorsqu’un document est approuvé, le document est copié dans la bibliothèque de documents Archive et puis (par la suite) un message est envoyé. Dans l’éditeur de flux de travail, puis indique que la seconde action se produit après la première.

Action en série

Actions en parallèle par exemple, dans la suite de flux de travail, vous pouvez configurer deux actions lorsqu’un document est approuvé, un message est envoyé, (en même temps) le document est copié dans la bibliothèque de documents approuvé. Dans l’éditeur de flux de travail et indique que la seconde action se produit en même temps que la première. Cela est particulièrement utile avec les tâches et actions qui prennent du temps. Par exemple, dans le cas des tâches, il peut être utilisé pour contrôler lorsque les tâches sont affectées.

Remarque : Les actions parallèles ne sont pas totalement simultanées. L'ordre exact ne peut pas être spécifié et peut varier à chaque exécution du flux de travail.

Bloc parallèle

Remarques : 

  • Dans une règle actions (conditions et actions), peuvent se produire dans la série, en parallèle ou dans une combinaison de série et parallèle.

  • Un ensemble d'actions en série ou parallèles doit être contenu dans une étape unique.

Description des étapes

Un flux de travail est constitué d’une ou plusieurs étapes. Chaque étape peut contenir plusieurs actions et conditions associées. Vous pouvez également imbriquer des étapes d’autres étapes. Vous pouvez procéder ainsi pour aider à organiser votre flux de travail. Vous pouvez envisager des étapes en tant que blocs de fonctionnalités dans l’éditeur de flux de travail. Par exemple, le flux de travail suivante comporte deux étapes, comme illustré dans l’éditeur de flux de travail.

Étapes multiples

Les étapes permettent de regrouper des conditions et des actions afin qu'un seul ensemble de règles (conditions et actions) puisse être évalué et effectué avant un second ensemble.

Configurer des actions dans un flux de travail s’exécuter en utilisant les autorisations de l’auteur du flux de travail. Dans SharePoint Designer 2010, vous pouvez utiliser les étapes de l’emprunt d’identité pour que le flux de travail effectue les actions par l’emprunt d’identité de l’auteur du flux de travail au lieu de l’auteur du workflow. Étapes de l’emprunt d’identité sont particulièrement utiles dans l’approbation et la publication des scénarios, où les personnes l’envoi de contenu pour approbation et les personnes avec lesquelles l’approbation du contenu ont des autorisations différentes.

L’auteur du flux de travail est la dernière personne ayant publié le flux de travail. Lorsqu’un flux de travail est republiée par un autre utilisateur, l’auteur du flux de travail ne change en cours instances du flux de travail. Instances de flux de travail qui est démarrés une fois que le flux de travail est ré-publié utiliseront l’auteur du flux de travail mis à jour.

Remarque : Étapes de l’emprunt d’identité ne peuvent être ajoutés à la racine d’un flux de travail et ne peuvent pas être imbriquées dans une autre étape.

Dans le scénario suivant la personne qui effectue les flux de travail n’a pas les autorisations pour ajouter un fichier à la bibliothèque d’archivage, mais ne l’auteur du flux de travail. Lorsque la personne lance le flux de travail, si la condition est vrai dans l’étape d’emprunt d’identité, le document est copié dans la bibliothèque d’Archive en utilisant les autorisations de l’auteur du flux de travail. Étape 2 n’est pas une étape d’emprunt d’identité, par conséquent, il s’exécute en tant que l’auteur du workflow. Il est recommandé de représenter n’utiliser les étapes de l’emprunt d’identité pour minimal ensemble d’actions qui nécessitent des autorisations de l’auteur du flux de travail pour réussir.

Étape d’emprunt d’identité

Une étape ou plusieurs ? Certains flux de travail peut être conçus sous la forme d’une séquence d’actions dans une étape ou une séquence d’étapes. Par exemple, les actions à l’étape suivante pourraient réparties en plusieurs étapes ou comme plusieurs étapes imbriquées avec du bloc conditionnel

Plusieurs actions en une étape

Voici un exemple du processus à l’aide des étapes imbriquées dans un bloc conditionnel.

Actions dans des étapes imbriquées

Étapes constituent un moyen d’organiser votre flux de travail. Exactement comment vous utilisez des étapes dans votre flux de travail est, à un haut degré, jusqu'à vos préférences personnelles. Par exemple, un flux de travail peut avoir plusieurs actions en une étape qui n’utilise pas conditions. Dans ce cas, vous souhaiterez peut-être séparer les actions en étapes pour mieux les organiser. Les règles en une étape sont traitées jusqu'à fin avant de passer à l’étape suivante, afin que vous voulez regrouper dans les mêmes règles étape nécessaires pour exécuter l’ou les actions que vous voulez spécifique.

Haut de la Page

Description des formulaires de flux de travail

Pour rendre votre flux de travail plus dynamique et plus flexible, vous pouvez ajouter un formulaire pour le flux de travail. Avec un formulaire, vous pouvez collecter les informations à partir du flux de travail participants à des moments prédéfinis dans le flux de travail et permettent aux participants d’interagir avec les tâches de ce flux de travail et garantissent de données seront disponibles pour les flux de travail réutilisable indépendamment quels liste, bibliothèque ou type de contenu auquel il est associé.

Avec SharePoint Designer 2010, vous pouvez créer trois types de formulaires de flux de travail :

  • Un formulaire d’initiation recueille des informations à partir du participant du flux de travail quand elle commence le flux de travail. Il est généré automatiquement lorsque vous créez le flux de travail dans SharePoint Designer 2010. Formulaires d’initiation sont affichés aux utilisateurs quand elle commence manuellement un flux de travail sur un élément SharePoint donné. Avec un formulaire d’initiation, les utilisateurs peuvent spécifier des paramètres supplémentaires ou des informations sur le flux de travail telle qu’elle s’applique à l’élément SharePoint donné. Par exemple, vous pouvez utiliser un formulaire d’initiation pour demander qui doit réviser un document et par lorsque la révision doit être terminée. SharePoint Designer 2010 génère automatiquement un formulaire d’initiation InfoPath ou ASP.NET en fonction de vos spécifications de lancement. Si aucun paramètre déclenchements est nécessaire, le formulaire aura uniquement les boutons Démarrer et Annuler

  • Un formulaire de tâche personnalisé autorise les flux de travail interagir avec les tâches dans la liste des tâches spécifié pour le flux de travail. Avec l’Assistant tâche personnalisée, vous pouvez facilement créer des champs personnalisés et les ajouter à un formulaire de tâche personnalisé. Lorsque vous avez terminé de concevoir le flux de travail, SharePoint Designer 2010 génère automatiquement les formulaires InfoPath ou ASP.NET pour les tâches personnalisées. Puis, lorsque le flux de travail s’exécute et les tâches sont créées, l’utilisateur accède à la liste des tâches spécifiée pour le flux de travail, marque la tâche comme terminée et entre les informations facultatives ou obligatoires spécifiques au flux de travail. Le flux de travail peut répondre à ces modifications comme indiqué dans le flux de travail, ou rechercher et évaluer ces informations dans les étapes suivantes du flux de travail.

  • Un flux de travail réutilisable, par défaut, fournit uniquement les champs communs à tous les éléments, tels que créé et modifié par. C’est parce que n’est pas un flux de travail réutilisable par défaut associé à une liste, une bibliothèque ou un type de contenu. Un formulaire d’association permet d’associer un flux de travail réutilisable de champs afin que les champs seront disponibles lorsque vous concevez et exécutez le flux de travail.

Une fois que SharePoint Designer 2010 génère automatiquement les formulaires, vous pouvez les personnaliser en accédant à la page Paramètres du flux de travail, dans la section formulaires, cliquez sur le formulaire que vous voulez personnaliser. Formulaires de flux de travail sont des pages InfoPath ou ASP.NET. Ils sont stockés sur le site SharePoint avec les fichiers de sources de flux de travail.

Modifier un formulaire

Fonctionnalités améliorées avec des formulaires InfoPath 2010 sur SharePoint Server 2010

Si votre serveur exécutant SharePoint Server 2010 (pas SharePoint Foundation 2010 uniquement), les formulaires de flux de travail — l’association, initiation et tâche — sont désormais InfoPath 2010 formulaires. Il est facile de modifier l’apparence et la disposition des formulaires InfoPath, et vous pouvez ajouter des règles de validation à un formulaire InfoPath. Pour modifier un flux de travail dans InfoPath 2010, juste cliquez sur le formulaire et InfoPath ouvre le formulaire directement à partir de formulaires 2010.InfoPath SharePoint Designer sont disponibles pour les listes, bibliothèques et flux de travail.

Haut de la Page

Emplacement de stockage des flux de travail

Flux de travail est stockés dans une bibliothèque de documents au niveau du site appelée flux de travail. Cette bibliothèque de documents est créée automatiquement par SharePoint Designer 2010. Par défaut, la bibliothèque de documents de flux de travail est masquée dans le navigateur et n’a aucune affichages de liste, comme AllItems.aspx ou EditForm.aspx. Pour afficher le contenu de la bibliothèque de flux de travail, dans SharePoint Designer 2010, dans le volet de Navigation, cliquez sur Tous les fichiers, puis cliquez sur flux de travail dans le volet principal.

Remarques : 

  • Vous ne pourrez pas afficher le flux de travail à l’aide de Tous les fichiers, il dépend de la configuration du serveur.

  • Le moyen principal de flux de travail access et création dans SharePoint Designer 2010 consiste à cliquer sur flux de travail dans le volet de Navigation.

Tous les fichiers

La bibliothèque de documents de flux de travail contient un dossier pour chaque flux de travail créé avec SharePoint Designer 2010. Le dossier contient les fichiers source nécessaires pour le flux de travail, tels que :

  • Le fichier de balisage (.xoml) du flux de travail.

  • Le fichier de configuration de flux de travail.

  • InfoPath xsn ou des formulaires aspx ASP.NET nécessaires pour le flux de travail, tels que des formulaires d’initiation (pour les flux de travail est démarré manuellement) ou les formulaires de tâche personnalisé.

Pour modifier un flux de travail existant dans SharePoint Designer 2010, dans le volet de Navigation, cliquez sur flux de travail. Dans le volet principal, avec le bouton droit le flux de travail de votre choix, puis cliquez sur Modifier le flux de travail.

Modifier des flux de travail

Pour copier et modifier un flux de travail réutilisable dans SharePoint Designer 2010, dans le volet de Navigation, cliquez sur flux de travail. Dans le volet principal, cliquez sur le flux de travail réutilisable souhaité, puis cliquez sur Copier et modifier.

Copier et modifier un flux de travail

Les deux procédures précédents ouvrir le flux de travail dans l’éditeur de flux de travail. Vous pouvez cliquer sur le ruban ou l’arborescence de navigation pour modifier le flux de travail, gérer les paramètres et définir le processus de tâche du flux de travail.

L’éditeur de flux de travail fournit une action appelée journalisation dans l’historique. Il est recommandé d’utiliser cette action dans votre flux de travail pour garder une trace de l’historique du flux de travail. Historique du flux de travail est très utile pour rechercher des erreurs ou à des fins de suivi et répudiation.

Lorsque vous créez un flux de travail qui utilise le action de journalisation dans l’historique, SharePoint Designer 2010 crée automatiquement une liste appelée historique du flux de travail. La liste est par défaut créé au http://<sitename>/Lists/Workflow%20History. Vous pouvez spécifier pour créer une liste de l’historique des différentes lors de la création d’une liste ou de flux de travail de site, lorsque vous associez un flux de travail réutilisable de liste. Cette liste comporte des colonnes pour des informations telles que l’ID d’utilisateur, date, événement et description de l’erreur. Comme la bibliothèque de documents flux de travail par défaut de la liste d’historique est masquée dans le navigateur, mais peut être vues dans SharePoint Designer 2010, dans le volet de Navigation, par cliquez sur Tous les fichiers.

Historique

L’éditeur de flux de travail fournit six actions qui interagissent avec la liste des tâches, y compris les assigner quelque chose à faire, collecter les données d’un utilisateur et assigner un formulaire à un groupe. Flux de travail utilise la liste des tâches par défaut, mais peut être configuré pour utiliser une liste personnalisée de tâches. Vous pouvez utiliser une liste de tâches personnalisée pour séparer les tâches de flux de travail à partir d’autres types de tâche ou pour des problèmes connexes autorisations. Vous pouvez utiliser une liste de tâches personnalisée pour tous les flux de travail sur le site ou une liste personnalisée de tâches pour chaque flux de travail. En fonction des besoins techniques et d’organisation pour les flux de travail.

Lorsque vous créez un flux de travail qui utilise une des trois actions suivantes précédentes, SharePoint Designer 2010 crée automatiquement le formulaire, le type de contenu de la tâche et la liste des tâches, le cas échéant. Par défaut, la liste des tâches peut être affichée dans le navigateur, contrairement à la bibliothèque de documents de flux de travail et historique du flux de travail.

Tâches de flux de travail

Haut de la Page

Vérification du statut d'un flux de travail

Vous pouvez facilement afficher la progression de flux de travail sur un élément sélectionné dans le navigateur. L’affichage de tous les éléments d’un affichage de bibliothèque listes ou de documents, par défaut, l’état actuel de flux de travail en cours d’exécution sur un élément. Dans l’exemple suivant, le flux de travail Demande de modification de conception est En cours pour le Widget 1 DCR.

État du flux de travail

Remarques : 

  • Il sera plusieurs colonnes si plusieurs flux de travail est associées à la liste ou bibliothèque.

  • Les colonnes peuvent être supprimés de l’affichage de tous les éléments sans affecter la fonctionnalité du flux de travail.

  • La colonne État n’est pas ajoutée à la vue s’il existe déjà des colonnes lookup\status six ou plus dans la vue.

Cliquer sur l’état du flux de travail pour un élément, tel qu’en cours ou terminé, vous accédez alors à la page État du flux de travail pour le flux de travail pour l’élément spécifique. Pour afficher l’état des flux de travail de site, cliquez sur le menu Actions du Site, cliquez sur Afficher tout le contenu du Site, puis en cliquant sur Site de flux de travail. La page État du flux de travail fournit des informations sur :

  • Qui a initié le flux de travail et à quel moment pour l’élément

  • Tâches associées aux flux de travail de l’élément

  • Historique du flux de travail pour l’élément, tel que lorsque le flux de travail a été émis et lorsqu’il a été terminé

Visualisation de flux de travail

Vous verrez également une visualisation du flux de travail pour l’état du flux de travail si le :

  • Option Afficher la visualisation de flux de travail sur la page État sélectionnée dans SharePoint Designer 2010 lorsque le flux de travail a été publié

  • Ordinateur à partir duquel les flux de travail a été publié avait Visio Premium 2010 est installé

  • Flux de travail s’exécute sur SharePoint Server 2010

  • Service Graphiques Visio s’exécute sur le serveur

Remarque : Visio n’a pas besoin être installé sur l’ordinateur local pour afficher la visualisation du flux de travail.

Visualisation des flux de travail

Avec visualisation du flux de travail, un diagramme Visio de votre flux de travail est automatiquement créé et affiché dans un composant WebPart Visio dans la page État du flux de travail. Visualisation du flux de travail affiche une vue « live » des où est un flux de travail spécifique.

Pour afficher la page flux de travail pour un élément que vous pouvez également cliquer sur l’élément dans la liste, puis cliquez sur flux de travail dans le menu.

Remarque : La commande Flux de travail n'est disponible que lorsque l'élément se trouve dans une liste ou une bibliothèque à laquelle au moins un flux de travail est associé.

Lorsqu’un utilisateur démarre un flux de travail sur un élément SharePoint Foundation 2010 ou SharePoint Server 2010 ajoute une nouvelle colonne à cette liste ou bibliothèque l’élément est dans. Par défaut, le nom de colonne correspond au nom du flux de travail. Cette colonne en lecture seule affiche l’état actuel de l’élément dans ce flux de travail. Cette colonne État est ajoutée automatiquement pour chaque flux de travail, la première exécution.

Dans chaque colonne, le statut du flux de travail est un lien. Lorsque vous cliquez sur En cours de réalisation, par exemple, vous découvrez la page État du flux de travail pour cette instance du flux de travail.

Haut de la Page

Suggestions pour aller plus loin

Flux de travail constituent un moyen puissant d’ajouter une logique de l’application à vos sites SharePoint et les applications. Maintenant que vous connaissez les concepts de base du flux de travail, vous souhaiterez peut-être commencer en créant un flux de travail. Trouver plus d’informations sur la création et personnalisation de flux de travail dans la section Voir aussi.

Haut de la page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×