Partager via


Compléments du volet Office pour Project

Créez des compléments personnalisés du volet Office pour étendre Project avec des intégrations web et des flux de travail rationalisés. Les compléments de projet aident les responsables de projet à consolider les informations critiques, à gérer les ressources et à collaborer avec les équipes, le tout sans quitter Project.

Pour une introduction aux compléments Office, reportez-vous à Vue d’ensemble de la plateforme des compléments pour Office.

Remarque

Project Professionnel prend en charge les compléments du volet Office qui peuvent accéder à Project sur le web, aux installations project server locales et à SharePoint (localement et en ligne). Project Standard ne prend pas en charge l’intégration directe avec les données Project Server ou les listes de tâches SharePoint synchronisées avec Project Server.

Scénarios de complément project

Les compléments du volet Office Project respectent le contexte, ce qui signifie qu’ils peuvent répondre à vos données de tâche, de ressource, d’affichage ou de diagramme de Gantt actuellement sélectionnées. Cela crée des opportunités de fonctionnalités ciblées et pertinentes qui améliorent votre flux de travail de gestion de projet.

Voici les principales façons dont les responsables de projet utilisent les compléments Project :

Intégration de systèmes externes

Connexions de données d’entreprise : connectez Project à des systèmes externes tels que des applications ERP, des systèmes de feuille de temps ou des logiciels de comptabilité. Extrayez les données pertinentes dans Project ou envoyez des mises à jour de projet à d’autres systèmes d’entreprise.

Flux de travail personnalisés : créez des processus d’approbation et status mettre à jour des workflows qui s’étendent sur plusieurs systèmes tout en conservant Project comme outil de planification central.

Intégration de Project Server et SharePoint

Accès aux données Project Server : utilisez les API REST et les services OData de Project Server pour accéder aux données de portefeuille, aux informations sur les ressources et aux données de création de rapports. Intégrez les informations sur les tâches ou ressources sélectionnées à des données de projet d’organisation plus larges.

Connectivité SharePoint : connectez-vous à des bibliothèques, des listes et des flux de travail SharePoint. Accédez aux modèles de projet, aux bibliothèques de documents et aux espaces de collaboration d’équipe directement à partir de Project.

Visualisation des données et création de rapports

Tableaux de bord personnalisés : créez des vues spécialisées des données de projet en combinant les informations du projet avec des sources de données externes. Créez des rapports et des visualisations adaptés aux besoins de votre organization.

Affichage des données en temps réel : affichez les données actives d’autres systèmes en même temps que votre plan de projet, ce qui vous aide à prendre des décisions éclairées sans changer d’application.

Conseil

Pour obtenir un exemple détaillé de l’intégration de Project Server, consultez Créer un complément Project qui utilise REST avec un service OData Project Server local.

Créer votre complément Project

Les compléments Project utilisent l’API JavaScript Office pour interagir avec les données project et s’intégrer à des services externes. Bien qu’il n’existe aucune API JavaScript spécifique à Project, vous pouvez utiliser l’API Commune pour créer des compléments.

Approche de développement

Vous disposez d’une flexibilité dans la façon dont vous générez votre complément Project :

  • Approche simple : créez une page web HTML avec des requêtes JavaScript, CSS et REST à l’aide de n’importe quel éditeur de texte.
  • Basé sur une infrastructure : utilisez des frameworks web modernes comme React, Angular ou Vue.js pour des interfaces utilisateur plus complexes.
  • Côté serveur : générez avec ASP.NET, Node.js, PHP ou d’autres technologies serveur pour l’intégration back-end.

Composants requis

Chaque complément Project a besoin de deux composants clés :

  1. Application web : vos fichiers HTML, CSS et JavaScript qui fournissent l’interface utilisateur et les fonctionnalités.
  2. Fichier manifeste : fichier de configuration XML qui indique à Project comment intégrer votre complément.

Le fichier manifeste spécifie le TaskPaneExtension type et peut être partagé entre plusieurs applications Office ou créé spécifiquement pour Project. Pour plus d’informations sur les manifestes, consultez La vue d’ensemble de la plateforme des compléments Office.

Bonnes pratiques de développement

  • Tester en continu : charger une version test et tester votre complément fréquemment pendant le développement pour détecter les problèmes plus tôt
  • Commencer simple : commencez par les fonctionnalités de base et ajoutez progressivement de la complexité
  • Utiliser des technologies web familières : tirez parti de vos compétences HTML, CSS et JavaScript existantes

Conseil

Découvrez les techniques de test et de chargement indépendant dans Tester les compléments Office.

Partager votre complément Project

Une fois que vous avez créé votre complément Project, vous disposez de plusieurs options de distribution :

  • Partage de fichiers : partager des fichiers manifeste via des partages de fichiers réseau pour les déploiements de petite équipe ou de service
  • Catalogue d’applications SharePoint : déployer via le catalogue d’applications SharePoint de votre organization pour la distribution d’entreprise
  • Place de marché Microsoft : Publier sur la Place de marché Microsoft pour atteindre les utilisateurs de Project dans le monde entier

Chaque méthode de distribution présente des avantages différents en fonction de votre public cible et des exigences organisationnelles. Pour en savoir plus sur vos options, consultez Publier votre complément Office.

Prise en main

Vous êtes prêt à créer votre premier complément Project ? Créez un complément en quelques minutes en suivant ce guide de démarrage rapide.

Voir aussi