Présentation de SharePoint Designer

S’applique à
SharePoint Designer 2013

Important

La prise en charge de SharePoint Designer 2013 doit prendre fin le 14 juillet 2026. Pour plus d’informations, reportez-vous à l’article sur la stratégie de cycle de vie fixe

SharePoint Designer 2013 est un programme de conception web et d’application utilisé pour créer et personnaliser des sites et applications SharePoint. Avec SharePoint Designer 2013, vous pouvez créer des pages riches en données, créer de puissantes solutions prenant en charge les flux de travail et concevoir l’apparence de votre site.

SharePoint Designer 2013 offre une expérience de création de site unique en fournissant un emplacement unique où vous pouvez créer un site ; personnaliser les composants qui composent le site, concevoir la logique du site autour d’un processus métier et déployer le site en tant que solution empaquetée. Vous pouvez effectuer tout cela sans écrire une ligne de code.

Remarque

La plupart des informations ici couvrent SharePoint Designer 2013. SharePoint Designer 2013 est conçu pour les sites SharePoint 2013 et versions ultérieures.

Dans les sections suivantes, vous allez découvrir SharePoint Designer 2013 et comment commencer à l’utiliser dans votre organization.

Téléchargement et installation de SharePoint Designer 2013

Pour obtenir SharePoint Designer 2013, voir Télécharger et installer SharePoint Designer 2013.

Expérience SharePoint Designer 2013

Les sites SharePoint deviennent rapidement plus complexes à mesure qu’ils s’adapte aux besoins des entreprises de tous types et tailles. Ils sont passés d’un référentiel de documents, de listes de tâches et de planifications à des sites hautement dynamiques, riches en données et pilotés par des processus métier.

Pour le concepteur de site, cela signifie non seulement comprendre les besoins de l’entreprise, mais aussi comprendre SharePoint et toutes les parties qui composent l’un de ses sites. Il est particulièrement important de comprendre les relations entre les nombreuses parties mobiles du site et de pouvoir les gérer au même endroit.

SharePoint Designer 2013 fournit un environnement unique dans lequel vous pouvez travailler sur votre site, ses listes et bibliothèques, ses pages, ses sources de données, ses flux de travail, ses autorisations, etc. Non seulement vous pouvez voir ces ingrédients clés de votre site dans un seul endroit, mais vous pouvez également voir les relations entre ces objets.

L’infrastructure est là pour vous permettre de commencer à concevoir et à créer des sites de solutions métier hautement personnalisés. Commencez par vous connecter à des sources de données, à l’intérieur et à l’extérieur de SharePoint. Présentez ces informations aux utilisateurs et laissez-les renvoyer à l’aide d’un site SharePoint ou d’une application cliente Office. Créez des workflows hautement personnalisés qui automatisent les processus métier. Enfin, personnalisez l’apparence du site afin qu’il corresponde à la marque de votre organization.

En fournissant un environnement pour ces tâches, vous passez plus de temps à concevoir, créer et personnaliser des solutions et moins de temps à rechercher et mettre à jour les différents composants d’un site à l’aide de différents outils et méthodes.

Les sections suivantes explorent l’expérience et l’interface utilisateur de SharePoint Designer 2013 :

Ouverture de SharePoint Designer 2013

SharePoint Designer 2013 est un programme client qui s’installe sur votre ordinateur local. Il est également étroitement intégré à SharePoint. Par conséquent, il peut être lancé directement à partir de votre ordinateur à l’aide du menu Démarrer de Windows et de différents emplacements dans SharePoint, tels que le bouton Modifier du menu Page .

Sélection de SharePoint Designer dans le menu Modifier

Il existe plusieurs endroits où vous pouvez ouvrir SharePoint Designer 2013, par exemple lors de la personnalisation de listes, d’affichages, de flux de travail et de pages master. Si vous n’avez pas encore installé SharePoint Designer 2013, la première fois que vous le lancez à partir de SharePoint, vous êtes invité à le télécharger et à l’installer à partir du web. La prochaine fois que vous ouvrez SharePoint Designer 2013, il s’ouvre immédiatement. Il est également disponible dans le menu Démarrer de Windows .

Remarque

SharePoint Designer 2013 et ses fonctionnalités individuelles peuvent être limités ou désactivés à l’aide de la page Paramètres de l’Designer SharePoint. Si vous n’êtes pas en mesure d’effectuer les tâches décrites dans cet article, c’est peut-être la raison. Pour plus d’informations, contactez votre administrateur.

Onglet Fichier sharePoint Designer 2013

Lorsque vous ouvrez SharePoint Designer 2013 à partir du menu Démarrer de Windows, la première chose que vous voyez est l’onglet Fichier. Vous avez la possibilité de personnaliser un site existant ou de créer un site sur cet écran.

Onglet de fichier et page

Pour personnaliser un site existant, vous pouvez accéder à un site existant, personnaliser votre site Mon site ou sélectionner l’un des sites récents que vous avez ouverts dans SharePoint Designer 2013.

Pour créer un site, vous pouvez utiliser un modèle vide, choisir parmi une liste de modèles ou choisir parmi l’un des modèles proposés. À partir de là, spécifiez simplement le serveur et un nom de site, puis créez le site. Votre site est créé, puis s’ouvre dans SharePoint Designer 2013.

Si vous ouvrez SharePoint Designer 2013 à partir de SharePoint, cet écran ne s’affiche pas. Au lieu de cela, vous verrez votre site ouvert dans l’interface SharePoint Designer 2013.

Interface SharePoint Designer 2013

SharePoint Designer 2013 fournit un environnement dans lequel vous pouvez créer, personnaliser et déployer des solutions et des sites SharePoint. Cela est rendu possible par l’interface utilisateur, qui affiche tous les composants qui composent votre site et les relations entre ces composants.

Lorsque vous ouvrez votre site pour la première fois, vous voyez un résumé du site, y compris son titre, sa description, ses autorisations actuelles et ses sous-sites.

Onglet Site

Interface en trois parties : navigation, résumé et ruban

Il existe trois zones principales de l’interface SharePoint Designer 2013 dans lesquelles vous travaillez pour concevoir et créer des sites :

  1. Le volet de navigation est utilisé pour parcourir les principaux composants de votre site
  2. Pages Galerie et Résumé pour afficher les listes de chaque type de composant et les résumés d’un composant particulier.
  3. Ruban permettant d’effectuer des actions sur le composant sélectionné.

Page de site avec légendes

Le volet de navigation affiche les composants qui composent votre site : ses listes, bibliothèques, types de contenu, sources de données, workflows, etc. Pour modifier l’un des composants, une liste Annonces par exemple, vous ouvrez Listes et bibliothèques, ce qui vous amène à une page de galerie affichant toutes les listes et bibliothèques.

À partir de là, vous pouvez ouvrir la liste Annonces, ce qui vous permet d’accéder à une page récapitulative pour cette liste. Dans la page de résumé, vous voyez ses vues, formulaires, flux de travail, etc. associés. Pour modifier l’une des vues, ouvrez-la directement à partir de cette page.

Avec l’affichage ouvert, vous remarquerez que le ruban change pour afficher les tâches d’édition les plus courantes et les plus pertinentes du point de vue du contexte. Si vous êtes familiarisé avec le ruban dans les applications Microsoft Office, vous savez qu’il permet de créer et de modifier des tâches rapidement et facilement. Lorsque vous avez terminé la modification, utilisez le bouton Précédent ou la navigation en forme de barre de navigation en haut de la page pour revenir au résumé de votre site.

L’interface SharePoint Designer 2013 permet d’identifier facilement les différents composants d’un site, d’explorer et de modifier l’un de ces composants, puis de revenir à la vue principale du site.

Ouverture de l’onglet Fichier

En plus de travailler sur les différents objets de votre site dans SharePoint Designer 2013, vous pouvez afficher et accéder aux paramètres de site ou d’application plus volumineux. Cela inclut l’ouverture d’un autre site, l’ajout de pages, l’importation de fichiers et la modification des paramètres d’application de SharePoint Designer 2013. Vous effectuez ces actions sous l’onglet Fichier, qui est le premier écran que vous voyez si vous ouvrez SharePoint Designer 2013 à partir du menu Démarrer de Windows.

Cliquez sur l’onglet Fichier dans le coin supérieur gauche pour accéder à cette vue. Cliquez sur Précédent pour revenir à l’interface SharePoint Designer 2013.

Piliers de la personnalisation dans SharePoint Designer 2013

SharePoint Designer 2013 peut être utilisé pour créer et personnaliser des sites et des solutions qui contiennent une logique d’application, mais qui ne nécessitent pas d’écriture de code. Vous pouvez l’utiliser pour ajouter et modifier des sources de données, personnaliser les affichages de liste et de données, créer et déployer des workflows métier, concevoir une marque d’entreprise et bien plus encore. Mais vous commencez vraiment à exploiter la puissance et les fonctionnalités de SharePoint Designer 2013 lorsque vous transformez un site prête à l’emploi en une véritable solution métier pour votre organization.

Les sections suivantes couvrent les piliers de la personnalisation lors de la conception et de la création de solutions à l’aide de SharePoint Designer 2013.

Se connecter à des données à l’intérieur et à l’extérieur de SharePoint

Avec SharePoint Designer 2013, vous pouvez vous connecter à de nombreuses sources de données, puis intégrer ces données à votre site et aux applications clientes Office. Par conséquent, vos utilisateurs peuvent voir et interagir avec les données métier sur votre site et à partir des programmes que vous choisissez plutôt que d’avoir à se connecter à ces sources de données séparément.

Boutons d’option Nouvelle connexion de données

Directement à partir du ruban, vous pouvez vous connecter à une base de données externe, au service SOAP, au service REST, etc.

La connexion à des sources de données est une fonctionnalité puissante de SharePoint Designer 2013, car il existe un grand nombre d’options prises en charge que vous pouvez utiliser pour mettre des données à la disposition de vos utilisateurs. Avec les connexions de données, vous pouvez rassembler des listes et des bibliothèques, des bases de données externes et des sources de données, des services web, etc.

Voici un aperçu des sources de données auxquelles vous pouvez vous connecter à l’aide de SharePoint Designer 2013.

Listes et bibliothèques

Les listes et bibliothèques sont une source de données courante que vous utiliserez sur votre site. Elles sont uniques par rapport aux autres sources de données en ce qu’elles font déjà partie de SharePoint et utilisent la même base de données que SharePoint. Vous n’avez pas besoin d’effectuer d’autres étapes pour créer une connexion à ces sources de données : ajoutez-les simplement à l’aide de la galerie Listes et bibliothèques dans SharePoint Designer 2013 ou ajoutez-les dans le navigateur. Une fois que vous avez créé une liste ou une bibliothèque, vous pouvez personnaliser ses colonnes, types de contenu et autres attributs de schéma associés.

Données métier externes

Remarque

Cette fonctionnalité n’est pas disponible dans toutes les implémentations des technologies SharePoint. Pour plus d’informations, contactez votre administrateur de service.

Business Connectivity Services (BCS) est une infrastructure basée sur SharePoint qui fournit des interfaces standardisées aux données et processus métier existants. Avec BCS, vous pouvez connecter des sources de données métier externes (SQL Server, SAP et Siebel, des services web et des applications personnalisées) à des sites SharePoint et des applications Office.

Dans SharePoint Designer 2013, vous vous connectez aux données externes en créant des types de contenu externe. Les types de contenu externe représentent les données de la source de données externe en stockant les détails de la connexion, les objets utilisés dans l’application métier, les méthodes de création, de lecture, de mise à jour ou de suppression, et les actions que les utilisateurs peuvent effectuer sur les objets eux-mêmes.

Le type de contenu externe est stocké dans le Data Catalog d’entreprise. Une fois que vous avez créé le type de contenu externe, vous et d’autres personnes dans votre organization pouvez facilement créer des listes SharePoint, des vues, des formulaires, des flux de travail et même l’intégration du client Office en fonction de celui-ci. Les données externes font partie de SharePoint comme n’importe quel autre composant, ce qui vous permet de créer des interfaces utilisateur entièrement personnalisées pour ces sources de données externes.

Bases de données externes

L’ajout d’une base de données en tant que source de données vous permet d’intégrer des données d’une autre base de données à votre site. Vous pouvez vous connecter à Microsoft SQL Server, Oracle et toute base de données prenant en charge les protocoles OLE DB ou ODBC. Vous devez simplement connaître le nom du serveur où se trouve la base de données, le fournisseur de données et le type d’authentification à utiliser. Une fois que vous avez ajouté et configuré la base de données en tant que source de données, vous créez des affichages et des formulaires qui permettent à vos utilisateurs de lire et d’écrire des données dans la source de données sans jamais quitter le site SharePoint.

XML web services via SOAP

Soap (Simple Object Access Protocol) est un protocole permettant d’échanger des messages XML, ce qui permet de se connecter à différentes sources de données à l’aide d’un service web XML. Dans SharePoint Designer 2013, vous pouvez l’utiliser pour vous connecter à une source de données sur un autre site de votre organization ou un site sur Internet, indépendamment de sa technologie, de son langage de programmation ou de sa plateforme. Vous pouvez utiliser un service web XML pour afficher un convertisseur de devise, une cotation boursière, une calculatrice ou un service météo sur votre site.

Scripts côté serveur via REST

Le transfert d’état de représentation (REST) est un style architectural de logiciels en réseau qui tire parti des technologies et des protocoles du web, et pas seulement une méthode pour créer des services web. Vous pouvez utiliser ce type pour obtenir des données à partir d’un site en lisant un script côté serveur désigné qui décrit le contenu. À l’instar de SOAP, vous pouvez l’utiliser dans SharePoint Designer 2013 pour vous connecter à une source de données sur un autre site afin d’afficher, par exemple, un convertisseur de devises, une cotation boursière, une calculatrice ou un service météo. Ce type de connexion de données est plus simple que SOAP à implémenter, mais il est limité à HTTP.

Fichiers sources XML

Si votre organization stocke des données dans des fichiers XML, vous pouvez vous connecter à ces fichiers en tant que source de données dans SharePoint Designer 2013. Pour vous connecter aux fichiers XML en tant que source de données, vous pouvez les créer directement dans SharePoint Designer 2013, les importer à partir d’un emplacement sur votre ordinateur ou réseau, ou vous y connecter à un emplacement externe.

Créer des interfaces riches en données

Une fois que vous avez établi des connexions aux sources de données nécessaires, vous êtes prêt à créer des interfaces interactives riches en données pour vos utilisateurs vers ces sources de données. Avec SharePoint Designer 2013, vous pouvez créer des interfaces utilisateur puissantes et dynamiques pour les sources de données, et les rendre disponibles à plusieurs endroits, notamment votre site SharePoint et les fenêtres personnalisées, les volets et les champs dans les applications métier Office.

Les interfaces que vous créez incluent des vues personnalisées, des formulaires, des composants WebPart, la navigation, ainsi que des fenêtres clientes office et des volets Office personnalisés. Ce type de flexibilité vous permet de créer des expériences utilisateur entièrement personnalisées pour vos données métier.

Vous pouvez combiner plusieurs sources de données dans une seule vue, créer des tableaux de bord avec des affichages d’éléments associés, concevoir des formulaires personnalisés adaptés à des rôles individuels et personnaliser les barres d’outils disponibles et les commandes du ruban associées aux données.

Voici les nombreuses façons de personnaliser l’interface utilisateur associée à vos données à l’aide de SharePoint Designer 2013.

Affichages

Les vues vous permettent d’afficher les données de différentes façons. Que vous examiniez une liste, une bibliothèque ou une source de données externe, vous pouvez utiliser des vues pour afficher les informations pertinentes pour vous et vos utilisateurs. Dans SharePoint Designer 2013, chaque vue que vous créez est une vue de données qui s’affiche dans XSLT (Extensible Stylesheet Language Transformation) et qui tire parti de la technologie microsoft ASP.NET. Dans une vue, vous pouvez afficher et masquer des champs, trier, filtrer, calculer, appliquer une mise en forme conditionnelle, etc. Vous pouvez également choisir parmi plusieurs styles d’affichage pour commencer rapidement. En fin de compte, vous pouvez créer et personnaliser n’importe quelle vue pour l’adapter à votre modèle de données, à vos utilisateurs et à votre entreprise.

Formulaires

Pour collecter des informations auprès des utilisateurs, vous créez des formulaires. Avec des formulaires web hautement personnalisés, les utilisateurs peuvent facilement réécrire des données dans une source de données. Comme pour les vues, vous pouvez personnaliser l’apparence des champs en fonction de l’état des données, du rôle d’utilisateur, etc. Les formulaires peuvent être utilisés pour afficher des données, modifier des données et créer des données, et vous pouvez concevoir des formulaires à l’aide de l’éditeur de formulaires intégré de SharePoint Designer 2013 (pour les fichiers .aspx) ou Microsoft InfoPath (pour les fichiers .xsn). Les formulaires peuvent être créés et personnalisés pour des sources de données spécifiques, telles qu’une liste de tâches, et ils peuvent être utilisés pour collecter des informations utilisateur dans un flux de travail, comme expliqué plus loin.

Actions personnalisées

À l’aide du générateur d’actions personnalisées dans SharePoint Designer 2013, vous pouvez créer des actions personnalisées, telles que des liens, des icônes et des scripts dans le ruban SharePoint, la barre d’outils et les menus d’éléments de liste. Chaque fois que vous ajoutez de nouvelles fonctionnalités au site, vous pouvez faciliter la découverte et l’utilisation par vos utilisateurs en exposant ces fonctionnalités dans un menu SharePoint. Vous pouvez également utiliser des actions personnalisées pour encourager les utilisateurs à effectuer certaines tâches sur un objet donné, telles que le démarrage d’un flux de travail sur une liste.

composants WebPart

Les composants WebPart sont des unités d’informations modulaires (des données ou fonctionnalités autonomes) ajoutées à une page SharePoint. Les vues et les formulaires décrits précédemment sont stockés dans des composants WebPart, mais en plus de ceux-ci, vous pouvez ajouter des composants WebPart qui exécutent un certain nombre de fonctions et de façons d’interagir avec les données. Les utilisateurs peuvent personnaliser davantage les composants WebPart dans le navigateur si vous les ajoutez à une zone de composants WebPart dans SharePoint Designer 2013. Les composants WebPart et les pages de composants WebPart constituent un moyen puissant et efficace de personnaliser l’interface web pour vos utilisateurs dans SharePoint.

Intégration du client

Pour les sources de données externes qui utilisent des types de contenu externe, vous pouvez exposer ces informations dans les applications clientes telles que Microsoft Outlook et les espaces de travail SharePoint. Vous pouvez créer une interface permettant aux utilisateurs de lire, d’écrire et de supprimer les données métier externes comme si elles faisaient partie de l’application. Pour ce faire, utilisez des formulaires, des régions et des volets office clients. Par conséquent, vos utilisateurs peuvent utiliser leurs données métier sur les sites et les applications Office qu’ils connaissent le mieux et qu’ils utilisent déjà.

La navigation joue un rôle clé dans les interfaces que vous créez pour vos utilisateurs, et il s’agit d’une zone que vous gérez dans SharePoint, et pas seulement SharePoint Designer 2013. Par exemple, vous pouvez personnaliser les liens de navigation au sein d’une vue ou d’un formulaire de données, d’un composant WebPart, d’un flux de travail ou au niveau du site, comme la barre de liens supérieure ou le lancement rapide. Vous souhaitez vous assurer que le site et toutes ses parties ont un modèle de navigation bien planifié que vos utilisateurs peuvent suivre.

Gérer les processus métier

Chaque processus métier d’un organization se compose d’un ensemble d’activités liées en fonction d’un besoin métier commun. Les flux de travail sont conçus autour de ce modèle en fournissant des flux de travail basés sur des règles constitués d’ensembles de conditions et d’actions. Vous organisez et exécutez une série d’actions qui correspondent à un processus de travail basé sur une séquence de conditions et d’actions.

Illustration de SharePoint Designer 2010

Vous pouvez créer des flux de travail à l’aide de SharePoint Designer 2013 qui gèrent les processus métier les plus simples aux plus complexes dans un organization. Pour ce faire, les workflows automatisent à la fois les processus d’application métier et les processus collaboratifs humains. Les flux de travail pour les processus d’application métier peuvent mettre à jour une source de données lorsqu’une autre source de données change ; et les flux de travail pour les processus collaboratifs humains peuvent envoyer un document au responsable d’un employé pour approbation.

Un flux de travail SharePoint introduit la logique d’application à vos processus métier sans vous obliger à écrire du code. Cela est rendu possible grâce à l’éditeur de flux de travail puissant mais intuitif dans SharePoint Designer 2013 qui autorise la logique imbriquée, les sous-étapes, etc. Vous pouvez également concevoir et partager des flux de travail à l’aide de Microsoft Visio avec ses modèles d’organigramme qui peuvent être exportés vers SharePoint Designer 2013.

Voici les blocs de construction d’un flux de travail dans SharePoint Designer 2013.

Événements

Un événement est ce qui démarre ou lance un workflow. Une modification apportée à une source de données, telle qu’un nouvel élément créé ou un élément modifié, est un type d’événement. Un autre type d’événement est activé par un utilisateur, un participant de flux de travail. Les flux de travail qui démarrent lorsqu’une source de données change font généralement partie d’un flux de travail axé sur l’application pour automatiser un processus métier, comme la copie de fichiers en fonction de l’état des données. Les flux de travail qui peuvent être démarrés par les utilisateurs font généralement partie d’un flux de travail collaboratif humain, comme l’approbation de contenu. Les flux de travail peuvent être configurés pour reconnaître les deux types d’événements et peuvent même être basés sur une combinaison des deux.

Conditions

Les conditions déterminent quand un workflow s’exécute ou effectue une activité. Étant donné que les flux de travail sont associés à une source de données, la condition spécifie la modification de la source de données qui doit avoir lieu pour que le flux de travail se produise. Les conditions commencent généralement par la clause « If field equals value ». Une condition peut être utilisée avec plusieurs actions, et plusieurs conditions peuvent être utilisées avec une seule action. Les règles combinent des conditions avec une ou plusieurs actions : si toutes les clauses de la condition sont vraies, l’action associée a lieu.

Actions

Les actions sont les unités de travail les plus basiques d’un flux de travail. Lorsque vous concevez un flux de travail, vous identifiez la séquence d’actions nécessaire, puis vous assemblez cette séquence d’actions dans le Designer de flux de travail. Vous pouvez les configurer de sorte qu’elles se produisent l’une après l’autre (actions en série) ou les deux en même temps (actions parallèles). Le flux de travail peut contenir n’importe quel nombre d’actions, effectuées par le flux de travail lui-même ou par les participants du flux de travail. SharePoint Designer 2013 comprend un ensemble complet d’actions prêtes à l’être et réutilisables. À l’aide de ces actions, vos workflows peuvent, par exemple, envoyer des e-mails, case activée des éléments dans des listes ou en dehors, effectuer des calculs et bien plus encore.

Parmi ces actions, il existe un ensemble spécial d’actions de tâche, comme Démarrer le processus d’approbation et Démarrer le processus de commentaires, qui contiennent un éditeur de flux de travail distinct spécifiquement conçu pour les processus de tâche humaine dans un organization. Avec ces actions, vous pouvez créer et personnaliser des workflows sophistiqués qui peuvent gérer presque tous les processus métier.

Étapes

Les flux de travail se composent d’une ou plusieurs étapes et sous-étapes. Les étapes vous permettent de regrouper des conditions et des actions afin qu’un ensemble de règles puisse être évalué et exécuté avant un deuxième ensemble. Chaque étape peut contenir un nombre quelconque de conditions et d’actions. Votre workflow peut être conçu comme une séquence d’actions dans une étape ou une sous-étape. Les règles d’une étape sont traitées jusqu’à la conclusion avant de passer à l’étape suivante. Vous souhaitez donc regrouper dans la même étape toutes les règles nécessaires pour effectuer l’action ou les actions spécifiques que vous souhaitez. Les étapes peuvent également être utilisées comme moyen d’organiser votre flux de travail, en particulier s’il comporte de nombreuses actions et très peu de conditions.

Formulaires

Les flux de travail contiennent souvent des formulaires qui vous permettent de collecter des informations auprès des participants au flux de travail à des heures prédéfinies dans le flux de travail. Ils permettent également aux participants d’interagir avec les tâches associées à un workflow. Dans un flux de travail, vous pouvez concevoir des formulaires d’initiation pour collecter des informations auprès des utilisateurs lorsqu’ils démarrent le flux de travail, des formulaires d’association pour associer le flux de travail à une liste ou un type de contenu, des formulaires pour les tâches personnalisées associées à la liste Tâches. Lors de la conception de formulaires, vous pouvez utiliser l’ASP natif. Formulaires basés sur NET (.aspx pages) dans SharePoint Designer 2013 ou formulaires personnalisés (pages .xsn) conçus avec Microsoft InfoPath 2010. InfoPath offre beaucoup plus de personnalisation et de personnalisation pour vos formulaires de flux de travail.

Variables

Une variable est un emplacement de stockage de données ou un cache à l’intérieur d’un workflow. À l’aide de variables, vous pouvez stocker différents types de données dans un flux de travail et, ultérieurement, référencer ces données à l’aide de recherches de flux de travail. Il existe de nombreux types de variables que vous pouvez utiliser dans un workflow. Vous pouvez utiliser, par exemple, des variables générées par des paramètres de formulaire d’initiation et des variables locales, qui contiennent les données associées au flux de travail actuel. Dans une variable locale, vous pouvez utiliser de nombreux types de données variables, notamment booléen, date/heure, ID d’élément de liste, nombre et chaîne. Une fois que vous avez créé une variable et que vous l’avez définie sur une valeur, vous pouvez référencer cette variable dans une condition ou une action ultérieurement dans le flux de travail.

Conception et marque

La dernière zone de personnalisation fournie par SharePoint Designer 2013 est la conception et la marque, c’est-à-dire l’apparence de votre entreprise et son application à votre site SharePoint. Vous pouvez incorporer un logo d’entreprise, un jeu de couleurs, des en-têtes et des pieds de page, des graphiques de prise en charge, une navigation personnalisée, etc. Par conséquent, chaque page du site peut être immédiatement reconnue comme faisant partie d’un site d’entreprise plus grand. Dans SharePoint Designer 2013, vous concevez et marquez des sites SharePoint à l’aide de pages master, de mises en page et de feuilles de style en cascade.

La conception et la personnalisation d’un site sont différentes des autres piliers de la personnalisation, où l’accent est mis sur la création de solutions métier personnalisées. La personnalisation est un élément que vous effectuez généralement moins souvent et en haut d’une collection de sites, par exemple, un portail intranet ou internet. Cette marque personnalisée est ensuite héritée par les sous-sites créés en dessous. L’effort de personnalisation est également susceptible d’être effectué par un concepteur web plutôt que par un créateur de solution.

Pour ces raisons, les pages master, les mises en page et les feuilles de style en cascade sont toutes désactivées par défaut pour tous les utilisateurs, à l’exception des administrateurs de collection de sites. De cette façon, seuls les responsables de la marque du site ont accès à ces fichiers puissants, mais sensibles. Vous pouvez bien sûr les réactiver pour des utilisateurs spécifiques.

En tant que concepteur de site, voici comment créer une marque personnalisée pour vos sites à l’aide de SharePoint Designer 2013.

Pages maîtres

Les pages maîtres sont une fonctionnalité de ASP.NET, et elles sont incluses dans SharePoint pour concevoir la mise en page de votre site à un emplacement unique et la réutiliser en tant que modèle pour d’autres pages au sein de l’entreprise. Chaque fois que vous affichez une page sur un site SharePoint, vous affichez deux pages fusionnées : une page master et une page de contenu. La page master définit la disposition et la navigation communes (qui composent généralement les parties gauche, supérieure et inférieure de la page). La page de contenu fournit du contenu spécifique à la page. SharePoint Designer 2013 fournit un ensemble complet d’outils d’édition de page que vous pouvez utiliser pour personnaliser vos pages master et les partager avec d’autres personnes.

Mises en page

Si vous utilisez un site de publication, vous concevez également l’apparence et la disposition du site à l’aide de mises en page. Les mises en page servent de modèles pour les pages de publication créées par les utilisateurs de votre organization. En plus de la page de master, ils fournissent un contrôle et une structure précis pour une page de publication, comme désigner où un titre, un corps de texte et des graphiques peuvent être placés sur une page. Les pages de publication utilisent l’infrastructure de publication dans SharePoint, et elles vous aident à simplifier la création et la publication de contenu basées sur un navigateur sans toute la surcharge généralement associée au processus.

Feuilles de style en cascade

Comme la plupart des sites web et applications web, SharePoint utilise des feuilles de style en cascade (CSS) pour appliquer des couleurs, des graphiques et un positionnement aux différents objets qui composent les pages d’un site. Dans de nombreux cas, plusieurs feuilles de style sont appliquées à une page. Pour personnaliser ces styles, vous pouvez les modifier directement dans la page master, la mise en page ou la page de site, ou modifier les styles directement dans le fichier CSS attaché à la page, ce que vous pouvez faire à l’aide des puissants outils d’édition CSS de SharePoint Designer 2013. Vous pouvez également personnaliser vos thèmes SharePoint à l’aide de fichiers CSS. En personnalisant les fichiers CSS, vous modifiez l’apparence d’un site SharePoint afin qu’il ait l’aspect de votre entreprise.

Déployer des solutions SharePoint personnalisées

Jusqu’à présent, tout est axé sur la façon dont vous pouvez utiliser SharePoint Designer 2013 pour créer des solutions métier réelles. Vous avez vu que vous pouvez vous connecter à des données et les intégrer à l’intérieur et à l’extérieur de SharePoint, créer des interfaces utilisateur puissantes pour ces données, gérer les processus métier avec des flux de travail et personnaliser le site pour qu’il corresponde à l’apparence de votre entreprise.

Mais maintenant, vous devez faire quelque chose avec vos solutions, par exemple, la déployer sur un autre serveur ou dans l’entreprise, l’ouvrir dans Visual Studio pour une personnalisation supplémentaire ou l’enregistrer hors connexion pour l’emmener sur la route avec vous. Vous avez besoin d’un moyen de transformer votre solution en package, et c’est là qu’intervient l’option Enregistrer en tant que modèle.

Gérer les boutons de site

La possibilité d’enregistrer une solution en tant que modèle est une fonctionnalité puissante de SharePoint. Le modèle est enregistré en tant que package de solution web (fichier .wsp) qui contient l’intégralité du contenu de votre site, y compris les sources de données et la structure, les vues et les formulaires, les flux de travail et les composants WebPart.

Les modèles sont également granulaires. Vous pouvez travailler sur une partie spécifique du site, comme une liste, une vue ou un flux de travail. Vous pouvez également les enregistrer en tant que composants individuels en tant que modèles, ce qui présente une toute nouvelle façon de collaborer sur le développement de solutions.

Achèvement du cycle de la solution métier dans SharePoint

À mesure que vous passez plus de temps dans SharePoint Designer 2013, vous vous rendez rapidement compte que vous pouvez faire beaucoup plus que la personnalisation de site de base. Vous pouvez créer des solutions métier réelles qui contiennent des connexions de données, des interfaces utilisateur riches en données, des workflows personnalisés et une personnalisation de site complète. Vous pouvez tout générer sur SharePoint et suivre un cycle de vie de développement d’applications qui se termine par une solution déployable.