Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Microsoft Project pour le web sera bientôt Planificateur Microsoft, qui est actuellement en cours de déploiement pour les clients. Pour en savoir plus sur la configuration de la nouvelle Planificateur pour votre organization, consultez Planificateur Microsoft pour les administrateurs.
Project Online et Project Server utilisent des fonctionnalités SharePoint clés telles que des composants WebPart, des sites de collaboration et des groupes de sécurité SharePoint. Si vous administrez un produit, vous avez passé du temps à les personnaliser pour contrôler l’accès et vous assurer que les projets répondent aux normes de votre organization.
Project pour le web utilise Microsoft Power Platform : PowerApps, Power Automate, Power BI et Dataverse.
Le diagramme suivant montre comment les deux applications s’intègrent dans l’architecture globale de Project.
Cet article vous aide à personnaliser Project Power App pour répondre aux normes que vous avez implémentées dans Project Online ou Project Server. Comme le Project Web App, les utilisateurs accèdent aux Project pour le web à partir de Project Home. Ils peuvent commencer à travailler sur des projets dans Project pour le web, et vous pouvez facilement introduire des personnalisations via des solutions Power Platform.
Tableau qui compare les composants
| Composants | Project Web App | Project pour le web |
|---|---|---|
| Autorisations et sécurité | Autorisations SharePoint ou autorisations Project Online | Rôles de sécurité |
| Données et logique | Listes et flux de travail SharePoint | Dataverse et Power Automate |
| Interface utilisateur et visualisations | Pages de détails du projet et options en fonction de votre plan/abonnement | Affichages, Forms, graphiques et tableaux de bord |
Conseil
Vous voulez avoir de l’avance ? Déployez l’accélérateur Project pour le web et le modèle Power BI, une solution gratuite qui ajoute de nombreux scénarios et visualisations de gestion de projet à Project Power App.
Importante
Pour personnaliser Project Power App, vous avez besoin d’un compte avec le rôle de sécurité approprié.
Configuration requise
- Vérifiez que vous disposez des licences appropriées.
- Comprendre les principes de base du portail Power Apps.
Autorisations et sécurité
Project pour le web utilise des Groupes et des stratégies Teams pour déterminer qui dispose des autorisations requises pour diverses activités.
Configurer la sécurité Project pour le web
- Si vous ne l’avez pas déjà fait, configurez teams Groupes pour les personnes de votre organization.
- Affectez des stratégies à des groupes pour établir ce que tous les membres du groupe peuvent faire.
- Si nécessaire, configurez l’accès externe pour permettre aux personnes extérieures à votre organization de travailler sur des projets.
Données dans Project pour le web
Project Power App stocke les données dans des tables Dataverse à trois fins.
Les tables de scénarios de base contiennent les données utilisées pour les projets dans Project pour le web. Vous pouvez modifier certaines de ces tables si nécessaire pour prendre en charge des fonctionnalités spéciales dans votre environnement. Par exemple, vous pouvez ajouter une colonne personnalisée à la table Project pour la rendre disponible pour tous les projets de votre environnement.
Pour passer en revue ces tables, recherchez sur le portail Power App à l’aide du terme de recherche Project. Ensuite, sélectionnez chaque table pour passer en revue les colonnes et les composants d’application existants pour la table sélectionnée.
Les tables Accélérateur de projet prennent en charge l’accélérateur Project pour le web Power App. Ces tables sont personnalisées lorsque vous déployez l’accélérateur dans votre environnement. Vous pouvez les personnaliser vous-même si vous ne déployez pas l’accélérateur.
Il est possible de les personnaliser après avoir déployé l’accélérateur, mais vous devez le faire dans une nouvelle solution, puis déployer la nouvelle solution sur l’accélérateur : il s’agit d’une solution managée. Par conséquent, si vous personnalisez l’environnement directement après son déploiement, vous ne pourrez pas déployer les mises à jour de la solution Accelerator.
- Demandes de projet
- Programmes
- Risques
- Issues
- Modifications
- Rapport d’état
Les tables système fournissent l’infrastructure de base de Project Power App. Ne les personnalisez pas.
- En-tête de document
- Document Section
- État du travail de longue durée
- OperationSet
- Détails de OperationSet
Logique
Power Automate fournit des flux logiques pour les données dans Project pour le web. Pour automatiser le flux logique des données Project, utilisez Power Automate avec le connecteur Dataverse. Par exemple, supposons qu’un enregistrement soit créé dans la table Project lorsqu’une valeur d’une ligne d’une autre table change.
Ajouter un enregistrement à la table Project à l’aide de Power Automate
Dans le volet de navigation, sélectionnez Flux.
Dans la barre de commandes, sélectionnez + Nouveau flux.
Dans le menu qui s’affiche, sélectionnez Flux cloud automatisé.
Dans la boîte de dialogue qui s’ouvre, ajoutez éventuellement un nom.
Pour Choisir le déclencheur de votre flux, entrez Dataverse pour filtrer la liste, puis sélectionnez Lorsqu’une ligne est ajoutée, modifiée ou supprimée. Microsoft Dataverse, puis sélectionnez Créer.
Le déclencheur que vous avez choisi apparaît dans votre nouveau flux. Les étapes suivantes dépendent exactement de ce que vous souhaitez automatiser : les données impliquées, etc.
Après avoir ajouté un déclencheur, sélectionnez Nouveau sous le déclencheur pour configurer la modification automatisée des données.
Pour plus d’informations sur l’utilisation de flux avec des données Project, consultez Vue d’ensemble de l’intégration de flux Power Automate à Dataverse.
Toutefois, le connecteur Dataverse peut uniquement modifier des données ou créer des lignes dans la table Project elle-même. Pour modifier d’autres données, vous devez utiliser l’API Planification de projet.
Composants interface utilisateur
Pour personnaliser l’interface utilisateur Project pour le web, vous modifiez ou créez des affichages et des formulaires dans Project Power App.
- Les vues définissent comment afficher une liste de lignes pour une table spécifique dans votre application. Chaque définition d’affichage contient les colonnes à afficher, la largeur de chaque colonne, ainsi que le comportement et les filtres de tri de lignes par défaut. Par exemple, Mes projets actifs affiche uniquement les projets pour l’utilisateur actuel où l’état du projet est Actif.
- Forms présenter un ensemble de colonnes d’entrée de données pour une table donnée et fournir l’interface pour les personnes travaillant avec des projets. Par exemple, le formulaire Informations est le formulaire main par défaut : il affiche les détails d’un projet. Un formulaire peut avoir des onglets pour organiser les données en sujets, tels que Tâches ou Ressources.
Créer un affichage dans Project Power App
Créez une vue pour personnaliser l’affichage des données à partir d’une table unique.
Ouvrez le portail Power App, puis, dans le volet de navigation, sélectionnezTablesde données>.
Dans le sélecteur d’affichage de la barre de commandes, sélectionnez Tout, puis recherchez Projet.
Dans les résultats de la recherche, triez Personnalisable par True puis False pour répertorier d’abord les tables personnalisables.
Recherchez la table souhaitée, sélectionnez son nom pour l’ouvrir, puis sélectionnez l’onglet Affichages .
Dans la barre de commandes, sélectionnez +Ajouter une vue.
Suivez les étapes de la boîte de dialogue Créer une vue .
Pour plus d’informations sur les vues Power Apps, consultez Comprendre les vues d’application pilotées par modèle.
Forms dans Project Power App
Lorsque les utilisateurs ouvrent un projet dans Project pour le web, le navigateur affiche le formulaire Principal par défaut, le formulaire Informations dans Project pour le web, sauf si vous sélectionnez une autre valeur par défaut pour votre environnement. Tous les projets créés dans Project pour le web dans le même environnement affichent le même formulaire Principal.
Lorsque vous ouvrez Project Power App dans un environnement, vous pouvez définir un autre formulaire principal par défaut, et vous pouvez également modifier des formulaires. Les deux modifications affectent tous les projets dans cet environnement, fournissant un contrôle centralisé sur les fonctionnalités des projets.
Pour plus d’informations sur les formulaires Power Apps, consultez Créer et concevoir des formulaires d’application basés sur des modèles.
Visualisations
Les parties prenantes ont besoin d’un moyen d’case activée les status et les résultats des projets. Project pour le web utilise les composants de visualisation Power Platform : graphiques et tableaux de bord.
Project pour le web inclut des visualisations intégrées que vous pouvez personnaliser dans Project Power App. Vous pouvez également créer de nouvelles visualisations. Comme pour les autres composants, les visualisations que vous créez ou personnalisez dans Project Power App affectent tous les projets dans Project pour le web dans votre environnement.
Utiliser des graphiques pour résumer les données
Les graphiques affichent les données de colonne récapitulatives d’une table. Par exemple, la table Project est fournie avec le graphique Projet par heures estimées et réelles qui résume les données de l’effort (heures) et de l’effort terminé (heures).
Dans Project pour le web, lorsque vous sélectionnez Projets dans le volet de navigation, vous pouvez sélectionner Afficher les graphiques dans la barre de commandes pour afficher les graphiques qui résument les projets.
- Utilisez les contrôles au-dessus du graphique pour modifier l’affichage (projet à lister) et sélectionner un graphique.
- Pour développer le graphique, sélectionnez les points verticaux en regard du titre du graphique.
- Pour choisir le projet résumé par le graphique, sélectionnez le nom de la table dans la liste.
Pour créer ou personnaliser un graphique, ouvrez le portail Power App, sélectionnez la table à synthétiser, sélectionnez la zone Graphiques, puis effectuez l’une des opérations suivantes :
- Pour créer un graphique basé sur le tableau, dans la barre de commandes, sélectionnez Ajouter un graphique.
- Pour personnaliser un graphique existant, sélectionnez le nom du graphique.
Un nouvel onglet de navigateur s’ouvre, où vous pouvez travailler sur des graphiques qui résument les données de la table. Les types de graphiques que vous pouvez créer changent lorsque vous ajoutez des séries (données de colonne agrégées) et des catégories (étiquettes d’axe horizontal).
Pour obtenir de l’aide sur la personnalisation des graphiques dans Project Power App, consultez Créer un graphique.
Créer un tableau de bord dans Project Power App
Les tableaux de bord contiennent d’autres composants pour fournir une vue d’ensemble spécifique au rôle. Par exemple, vous pouvez créer un tableau de bord pour les utilisateurs du projet qui résume la progression de leurs projets et un autre tableau de bord pour les responsables organization qui affiche des informations par projet et par utilisateur.
Conseil
L’accélérateur Project pour le web Power App comprend un tableau de bord que vous pouvez utiliser et personnaliser en fonction des besoins.
Importante
Créez ou personnalisez d’abord les composants que vous souhaitez inclure dans votre tableau de bord. Sinon, ils ne seront pas disponibles lorsque vous concevez votre tableau de bord.
Ouvrez le portail Power Apps.
Dans le volet de navigation, sélectionnez Applications.
Sélectionnez Project Power App, puis, dans la barre de commandes, sélectionnez Modifier.
Dans le Designer d’application, sous l’onglet Composants, sélectionnez Tableaux de bord.
Sélectionnez Créer, puis Tableaux de bord classiques.
Remarque
Les tableaux de bord classiques affichent des visualisations et d’autres composants pour fournir une vue d’ensemble des projets. Les tableaux de bord interactifs permettent aux utilisateurs de modifier des données directement dans le tableau de bord et nécessitent une expertise significative pour créer. Pour plus d’informations, consultez Créer et configurer des tableaux de bord d’expérience interactive d’application pilotées par modèle.
Choisissez la disposition souhaitée, puis sélectionnez Créer.
Le nouveau tableau de bord s’ouvre dans une nouvelle fenêtre. Entrez une valeur pour Nom, puis ajoutez des composants en sélectionnant les icônes dans chaque vignette.
Apportez les autres modifications souhaitées. Ensuite, dans le ruban, sélectionnez Enregistrer , puis Fermer.
Étapes suivantes
- Pour en savoir plus sur le développement Power App, consultez Comprendre les composants d’application pilotées par modèle.
- Pour obtenir la liste détaillée des fonctionnalités Project pour le web, consultez Qu’est-ce que Project pour le web ?.
- Pour obtenir une comparaison complète de tous les abonnements et plans Project, consultez la description du service Microsoft Project.
- Envisagez d’utiliser l’IA pour vous aider à affiner et automatiser les processus métier, à glaner des insights à partir des données de projet et à prédire les résultats en fonction d’exemples historiques.