Planifier les personnalisations, les solutions et les applications pour SharePoint Online

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

Personnalisation et la personnalisation de SharePoint Online sont différente de personnalisation et de personnalisation des produits SharePoint Server. SharePoint Online est mis à jour avec les nouvelles fonctionnalités régulièrement et ces mises à jour peuvent affecter certains types de personnalisations. Toutefois, il est recommandé d’aujourd'hui disponible techniques qui permet de rationaliser votre marque en matière de personnalisation de personnalisation et de personnalisation. Par exemple, si vous apportez des modifications structurelles aux pages maîtres, il est important de rester à jour avec les mises à jour de produit en cours appliqués à SharePoint Online. Pour rester informé, le plus simple consiste à la Feuille de route Office 365 et contrôlerez le blog Office 365.

Les mises à jour logicielles apportées par Microsoft à SharePoint Online sont appliquées plus rapidement que celles apportées à SharePoint Server. En raison de la personnalisation ou l’annulation du dédoublement des pages maîtres (qui font partie intégrante du produit), ces personnalisations sont affectées par les mises à jour. Pour remédier à ce problème, ces personnalisations doivent être réappliquées aux pages mises à jour. Il est possible d’être toujours à jour, mais l’application des mises à jour doit être plus fréquente dans SharePoint Online.

J’ai l’habitude de personnaliser les produits SharePoint Server. En quoi cela diffère-t-il dans SharePoint Online ?

Les méthodes de personnalisation qui fonctionnent dans SharePoint Server ne fonctionnent pas nécessairement dans SharePoint Online. Par exemple, dans le cadre de certaines méthodes permettant de personnaliser et d’étendre SharePoint Server, il est nécessaire que la plateforme sous-jacente ne soit pas constamment mis à jour, contrairement à SharePoint Online. SharePoint Online est constamment amélioré, et tous les fichiers personnalisés ou non dédoublés peuvent être affectés par les mises à jour. Voici quelques recommandations relatives aux personnalisations SharePoint courantes, pour les déploiements SharePoint privés et le service SharePoint Online.

Type de personnalisation   

SharePoint server   

SharePoint Online    

Flux de travail   

Commencer avec les flux de travail prédéfinis

SharePoint Designer ou Concepteur visuel

modifications apportées aux flux de travail prédéfinis ne seront pas remplacées par les mises à jour en cours

Les autres opérations de personnalisation seront remplacées par les mises à jour en cours

En-tête/Pied de page   

SharePoint Designer, avec des pages non dédoublées

Pas d’équivalent. Les pages non dédoublées nécessitent une maintenance continue

Blocs de contenu   

CBQ (non limité)

CBQ (limité)

Personnalisation générale (couleurs, logos, etc.)   

Solutions en mode sandbox, pages maîtres personnalisées/non dédoublées

Apparences composées ou injection de styles via le modèle d’application

Navigation   

Commencer avec les flux outils prédéfinis

Navigation structurelle, gérée et pilotés par la recherche

Commencer avec les flux outils prédéfinis

Options de navigation pour SharePoint Online

Personnalisations : simples à complexes

Les personnalisations SharePoint Online vont des modifications non techniques que vous pouvez appliquer rapidement dans le navigateur au moyen de commandes ou fonctions de site au développement d’applications personnalisées au moyen d’outils de développement :

  1. Personnalisation à l’aide du navigateur    Vous pouvez utiliser les paramètres basés sur le navigateur de SharePoint Online pour appliquer des personnalisations plus simples telles que la modification du titre et du logo, la mise à jour des liens de navigation, l’application d’un nouveau thème de site, la modification du contenu d’une page ou la modification des vues pour les listes et les bibliothèques. Les personnalisations basées sur le navigateur sont simples à mettre en œuvre car elles demandent peu de compétences techniques.

  2. Personnalisation à l’aide d’outils et d’applications pris en charge    Vous pouvez utiliser les outils SharePoint pris en charge pour effectuer des personnalisations plus étendues. Par exemple, les applications Office telles qu’Access 2013, Excel 2013 et Visio 2013 vous permettent de créer des pages riches en données et très dynamiques sur votre site. Vous pouvez même créer une application SharePoint en tant que solution sans code au moyen d’Access 2013.

  3. Personnalisations à l’aide de la mise en service à distance    Dans SharePoint Online, vous pouvez utiliser du code CSOM personnalisé dans les applications pour SharePoint pour configurer les collections de sites, sites et sous-sites SharePoint avec des éléments de personnalisation. Ce modèle de mise en service de site est appelé mise en service à distance.

  4. Personnalisations à l’aide d’applications pour SharePoint    Le nouveau modèle d’applications Cloud dans SharePoint Online vous permet d’ajouter des applications à vos sites. Il est recommandé de l’utiliser à la place des solutions sandbox dorénavant. Vous pouvez utiliser des applications tierces existantes ou créer vos propres applications. Ajoutez des applications à un site lorsque vous voulez le personnaliser avec des fonctionnalités ou informations spécifiques. Par exemple, vous pouvez ajouter des applications qui exécutent des tâches courantes telles que le suivi du temps et des dépenses. Vous pouvez également utiliser des applications et la mise en service à distance pour appliquer des éléments de personnalisation aux sites. Vous pouvez également ajouter des applications affichant des actualités ou des informations de fournisseurs tiers, ou des applications permettant de se connectent à des réseaux sociaux.

    • Applications tierces    Les applications tierces sont disponibles dans SharePoint Store, qui est une place de marché hébergée sur Office.com et accessible à partir des sites SharePoint Online. Sélectionnez les applications que vous souhaitez mettre à disposition dans votre client. Les administrateurs peuvent également acheter des licences pour des applications spécifiques pour tous les utilisateurs d’une organisation (nécessite des autorisations de propriétaire de Site ou supérieures).

    • Applications personnalisées    Votre organisation peut également développer son propre applications pour SharePoint Online et les rendre disponibles aux utilisateurs via le site de catalogue d’applications. Si vous savez comment créer une application web, vous savez comment créer une application pour SharePoint. Vous pouvez utiliser n’importe quelle langue, telles que HTML, JavaScript, PHP, ou .NET et vos outils de développement web favoris, y compris Microsoft Visual Studio et les Outils de développement Office 365 « Napa ». Pour plus d’informations, voir prise en main de développement d’applications pour SharePoint.

Haut de la page

Puis-je développer des solutions en mode sandbox ?

Solutions bac à sable sont déconseillées dans SharePoint Online, l’architecture représentative n’est pas économique scalable entre l’environnement du multi-client partagé. L’effort requis pour mettre à jour les solutions bac à sable sur tous les sites pour les clients est très haute. Solutions de remplacement tels que la mise en service distant offre des fonctionnalités similaires sans les besoins de maintenance continue.

Les solutions en mode sandbox conservées dans le cadre d’une migration continueront à fonctionner pendant une période limitée. Microsoft se concentre toutefois sur les solutions alternatives pour SharePoint Online. Il est vivement recommandé de remplacer toutes les solutions en mode sandbox par d’autres fonctionnalités telles que des applications en ligne. En attendant, sachez que les mises à jour apportées en continu à SharePoint Online peuvent affecter certaines solutions en mode sandbox.

Avec l’introduction du modèle d’applications Cloud et des applications pour SharePoint, il existe désormais des alternatives viables aux anciennes méthodes de personnalisation et de mise en service des sites SharePoint.

Vous pouvez effectuer tous les types de site de personnalisation à l’aide d’applications pour SharePoint mise en service de la personnalisation de site dans l’ensemble de l’entreprise et gérer la personnalisation à l’échelle : un modèle appelé mise en service distant. Tandis que les développeurs SharePoint ont traditionnellement permet de l’infrastructure de fonctionnalité SharePoint, modèles de sites, modèles web et les définitions de site mise en service des sites et collections de sites, le modèle de mise en service distant vous montre comment créer des applications personnalisées pour SharePoint qui mise en service de la personnalisation de site et effectuer d’autres tâches de mise en service du site.

Haut de la page

Pourquoi utiliser les applications ?

Les applications pour SharePoint offrent plusieurs avantages par rapport aux solutions en mode sandbox. Les applications fournissent aux utilisateurs une façon d’étendre les sites SharePoint sans créer de charge opérationnelle supplémentaire pour les administrateurs. Les applications sont également faciles à détecter et à ajouter pour les utilisateurs finaux. Les applications pour SharePoint Online sont conçues pour le cloud, de sorte qu’elles s’intègrent mieux aux ressources respectives basées sur le cloud de façon plus uniforme et plus souple que les solutions en mode sandbox.

Pour plus de détails techniques sur lorsque vous devez choisir pour développer des applications personnalisées au lieu de solutions bac à sable, consultez applications pour SharePoint par rapport aux solutions SharePoint. Voir aussi prise en main de développement d’applications pour SharePoint, les modules de solution SharePointet les modèles de SharePoint et pratiques sur Github.

Haut de la page

Exemples de personnalisations SharePoint Online courantes

Afin de déterminer la méthode de personnalisation ou le développement la plus adaptée pour votre organisation, réfléchissez à ce que vous voulez personnaliser et aux types de solutions que vous voulez développer.

Il existe plusieurs méthodes qui permettent d’arriver au même résultat sur un site SharePoint. Par exemple, si votre but est de créer une liste fortement personnalisée, vous pouvez y arriver en utilisant différents paramètres de liste dans le navigateur pour configurer une liste et ses vues. Vous serez même en mesure d’effectuer toutes les personnalisations souhaitées de cette façon.

Il est judicieux, pour obtenir des personnalisations similaires, de commencer par des personnalisations basées sur le navigateur avant d’utiliser les outils et applications pris en charge.

Dans cette section :   

Personnalisations : simples à complexes

Puis-je développer des solutions en mode sandbox ?

Que voulez-vous personnaliser ? (avec des idées sur la façon d’y parvenir)

Rendre les solutions ou applications disponibles aux utilisateurs

Exploration des solutions et services partenaires

Je souhaite modifier l’aspect ou la conception du site   

Tout d’abord, faites appel aux options basées sur le navigateur :

Ensuite, essayez les solutions sans code :

Enfin, envisagez les solutions de code personnalisé :

Utilisez la page Paramètres du site pour :

Utilisez le Gestionnaire de conception pour mettre à profit vos connaissances en HTML, CSS et JavaScript (disponible uniquement pour les sites de publication) :

  • Créez facilement des pages maîtres et des mises en page HTML dans l’éditeur HTML de votre choix.

  • Convertissez le fichier HTML en page maître ASP.NET.

  • Ajoutez des fonctionnalités clés dans vos pages, comme une zone de recherche ou un contrôle de navigation, à partir de la galerie d’extraits de code.

  • Concevez des expériences d’interface utilisateur uniques pour différents appareils en créant des canaux d’appareil.

Pour plus d’informations sur l’utilisation du Gestionnaire de conception, voir MSDN : développer la conception de site dans SharePoint 2013.

Utilisez InfoPath Designer pour :

  • Personnaliser les formulaires de liste, les formulaires de flux de travail et les formulaires de bibliothèque de formulaires

  • Appliquer une mise en page, des couleurs et des thèmes aux formulaires

Pour plus d’informations sur l’utilisation d’InfoPath, voir Recherche de contenu relatif à InfoPath 2010 et 2013.

Développez des applications pour SharePoint incluant des composants d’application ou des actions d’interface utilisateur personnalisées, tels que des commandes de ruban ou de menu.

Utilisez Visual Studio pour :

  • Créer des pages de sites personnalisées

  • Créer des améliorations du ruban personnalisées

  • Créer des contrôles de ruban ou de boîte de dialogue personnalisés

  • Déployer des solutions de conception personnalisées en tant que fonctionnalités

Remarque : Si possible, essayez de personnaliser votre site au moyen de thèmes et d’éléments CSS personnalisés plutôt que de pages maîtres personnalisées. Les pages maîtres personnalisées empêcheront toute mise à niveau ultérieure à l’expérience d’interface utilisateur la plus récente lorsque les mises à niveau lorsque les mises à niveau sont transmises aux clients. Cela peut entraîner des frais inattendus pour votre organisation au moment de la mise à niveau.

Haut de la page

Je souhaite personnaliser l’apparence des informations sur les sites   

Tout d’abord, faites appel aux options basées sur le navigateur :

Ensuite, essayez les solutions sans code :

Enfin, envisagez les solutions de code personnalisé :

Personnalisez les pages individuelles sur le site pour :

  • Ajouter et modifier du texte, des images, des vidéos et d’autres objets

  • Ajouter et personnaliser des composants WebPart

  • Ajouter et personnaliser de nouvelles listes et bibliothèques

  • Créer des vues et formulaires personnalisés pour les listes et les bibliothèques

  • Créer et modifier le contenu et les pages de publication

  • Activer ou désactiver des fonctionnalités

Ajoutez des applications tierces pour SharePoint afin d’intégrer des informations dans les sites. Voir Acheter une application sur SharePoint Store.

Créez des applications SharePoint avec Access 2013. Pour plus d’informations, voir Créer une application Access.

Utilisez SharePoint Designer pour :

  • Ajouter du texte, des images, des scripts et des composants WebPart dans les pages

  • Créer et personnaliser les pages du site et de composants WebPart

  • Ajouter des actions personnalisées

  • Ajouter une navigation personnalisée

Utilisez Microsoft InfoPath 2013 pour :

  • Ajouter du texte, des images et des liens aux formulaires de liste et de flux de travail

  • Ajouter des connexions de données et fonctionnalités personnalisées aux formulaires de liste et de flux de travail

Pour plus d’informations sur l’utilisation d’InfoPath, voir Recherche de contenu relatif à InfoPath 2010 et 2013.

Utilisez les applications Microsoft Office prises en charge pour :

  • Publier des classeurs avec des données, graphiques et visualisations au moyen d’Excel 2013 et Excel Services

  • Publier des visualisations de données au moyen de Visio 2013 et Visio Services

Utilisez le composant WebPart Script Editor pour ajouter du code JavaScript dans les pages du site.

Développez des applications pour SharePoint intégrant des composants d’applications conçus pour afficher des informations.

Utilisez Visual Studio pour :

  • Créer des pages de site personnalisées

  • Créer des composants WebPart personnalisés

Haut de la page

Je souhaite afficher du contenu provenant de différentes sources de données   

Tout d’abord, faites appel aux options basées sur le navigateur :

Ensuite, essayez les solutions sans code :

Enfin, envisagez les solutions de code personnalisé :

  • Ajouter des composants WebPart qui récupèrent le contenu provenant de sites ou de sources de données externes

  • Personnaliser les affichages de liste et les formulaires de diverses sources de données

Utilisez Excel 2013 et Excel Services pour afficher et visualiser des données provenant d’une variété de sources de données.

Utilisez Access 2013 pour créer rapidement des solutions sophistiquées sans code et similaires à des bases de données en utilisant SQL Server comme base de données principale.

Ajoutez des applications tierces pour SharePoint afin d’intégrer des informations dans les sites. Voir Acheter une application sur SharePoint Store.

Configurez des services BCS (Business Connectivity Services) et connectez-vous à des sources de données telles que les bases de données SQL Azure ou les services web WCF (Windows Communication Foundation).

Utilisez InfoPath 2013 pour afficher les données provenant de listes et de bibliothèques de formulaires avec des :

  • Formulaires de liste personnalisés

  • Formulaires de bibliothèques de formulaires personnalisés

  • Applications basées sur des formulaires personnalisés

Pour plus d’informations sur l’utilisation d’InfoPath, voir Recherche de contenu relatif à InfoPath 2010 et 2013.

Développez des applications personnalisées pour SharePoint afin d’intégrer et afficher des informations.

Utilisez Visual Studio pour :

  • Créer des définitions de liste personnalisée

  • Créer des pages de site personnalisées

  • Créer des composants WebPart personnalisés

  • Créer des contrôles de ruban ou de boîte de dialogue personnalisés

Haut de la page

Rendre les solutions ou applications disponibles aux utilisateurs

Quand vous aurez fini de développer une solution ou une application personnalisée, vous aurez probablement besoin d’une façon de la rendre disponible sur un ou plusieurs sites ou collections de sites dans votre environnement SharePoint Online. Voici quelques façons de procéder :

  • Si votre solution est une liste personnalisée ou un site/une page personnalisé(e), vous pouvez partager un lien vers cette page ou ce site avec des utilisateurs.

  • Si vous avez développé une application SharePoint ou Office personnalisée, vous pouvez la rendre accessible en la téléchargeant sur le site du Catalogue d’applications. Pour plus d’informations sur la façon de rendre des applications personnalisées disponibles, voir Utiliser le Catalogue d’applications pour que les applications métiers personnalisées soient disponibles dans votre environnement SharePoint Online.

  • Si vous ajoutez une application tierce à partir du SharePoint Store, vous pouvez la rendre accessible à tous les utilisateurs des collections de sites dans votre environnement SharePoint Online en acquérant des licences pour tous les utilisateurs de votre organisation. Ou, vous pouvez obtenir des licences uniquement pour ceux qui en ont besoin et affecter ces licences aux utilisateurs désignés. Pour plus d’informations, voir Acheter une application sur SharePoint Store et Gérer les licences d’application pour un environnement SharePoint Online.

  • Si vous voulez modifier les paramètres déterminant si les utilisateurs peuvent ou non acquérir des applications dans le SharePoint Store, voir Configurer des paramètres pour le SharePoint Store.

  • Vous pouvez également mettre à disposition des solutions personnalisées. Toutefois, si les utilisateurs utilisent les solutions en mode sandbox de manière sélective, il sera difficile de vérifier que ces sites sont actualisés avec des solutions mises à jour une fois le processus de mise à jour de SharePoint Online appliqué au site.

Haut de la page

Exploration des solutions et services partenaires

Si l’exploration de services ou d’applications à partir de partenaires Microsoft disponibles pour SharePoint Online vous intéresse, visitez le site Microsoft Office 365 Marketplace. Plusieurs solutions open source développées par la Communauté SharePoint Online, notamment par Microsoft, des MVP, des partenaires et des clients, sont également disponibles sur le site Office 365 Developer Patterns and Practices (Modèles et pratiques pour les développeurs Office 365).

Pour plus de détails techniques sur lorsque vous devez choisir pour développer des applications personnalisées au lieu de solutions bac à sable, consultez applications pour SharePoint par rapport aux solutions SharePoint. Voir aussi prise en main de développement d’applications pour SharePoint, les modules de solution SharePoint, SharePoint Online conseils réglageet la Modèles de SharePoint et pratiques sur Github.

Haut de la page

Revenir au Guide de planification de SharePoint Online pour Office 365 pour les entreprises

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.

×