Créer un site PWA (Project Server 2010)

 

S’applique à : Project Server 2010

Dernière rubrique modifiée : 2017-01-17

La création d’un site Microsoft Project Web App (PWA) crée quatre bases de données Microsoft Project Server 2010 sur l’instance spécifiée de Microsoft SQL Server.

Notes

Si votre organisation exige que les bases de données soient créées manuellement par un administrateur de base de données, faites en sorte que votre administrateur lise Créer manuellement des bases de données Project Server et crée les quatre bases de données Project Server et la base de données de contenu Microsoft SharePoint Server 2010 avant d’effectuer les procédures décrites dans cet article.

Notes

Si les serveurs de votre batterie de serveurs ne sont pas connectés à Internet, le chargement de certaines pages PWA et SharePoint Server peut être assez lent. Cela se produit lorsque les certificats SharePoint Server tentent de contacter les serveurs de téléchargement Microsoft pour obtenir la dernière chaîne racine. Vous pouvez contourner ce problème en configurant les paramètres de validation du chemin d’accès du certificat du paramètre de la stratégie de groupe sur les serveurs de votre batterie de serveurs SharePoint Server pour que les serveurs n’essaient pas de mettre à jour automatiquement les certificats. Pour plus d’informations, consultez l’article relatif aux temps de chargement lents des pages PWA et SharePoint dans Project Server 2010 (https://blogs.msdn.com/b/brismith/archive/2012/03/05/project-server-2010-slow-load-times-of-pwa-and-sharepoint-pages.aspx).
Si, à l’avenir, vous connectez les serveurs de votre batterie de serveurs à Internet, nous vous recommandons de reconfigurer les paramètres de validation du chemin d’accès du certificat du paramètre de la stratégie de groupe sur les serveurs de votre batterie de serveurs SharePoint Server pour qu’ils mettent automatiquement à jour les certificats.

Créer un site PWA

Une application web doit être installée pour héberger le site Project Web App. Vous pouvez choisir une application web existante ou en créer une dédiée à PWA. Pour plus d’informations sur la création d’une application web, voir Créer une application Web (SharePoint Server 2010).

Important

Il est vivement recommandé d’utiliser une base de données de contenu SharePoint Server 2010 distincte pour héberger chaque site PWA et ses espaces de travail de projets associés. Pour isoler correctement le site PWA dans sa propre base de données de contenu, vous devez déployer PWA à un moment où aucun autre administrateur ne crée de nouveaux sites sur l’application web dans laquelle vous déployez PWA.

Le fait de placer PWA et ses espaces de travail de projets associés dans une base de données de contenu distincte simplifie grandement les procédures de migration, de sauvegarde et de restauration de site.

Pour créer un site PWA, vous devez suivre cinq étapes :

  1. Créez une base de données de contenu pour héberger le site PWA et ses espaces de travail de projets associés.

  2. Verrouillez temporairement les bases de données de contenu existantes.

  3. Créez le site PWA proprement dit.

  4. Verrouillez la base de données de contenu PWA pour empêcher l’ajout de collections de sites supplémentaires.

  5. Déverrouillez les bases de données de contenu existantes.

SharePoint Server 2010 utilise un algorithme tourniquet (round robin) afin de déterminer la distribution des collections de sites parmi les bases de données de contenu. Pour déployer le site PWA sur une base de données de contenu spécifique, vous devez verrouiller toutes les bases de données de contenu existantes dans l’application web dans laquelle vous comptez déployer le site PWA. Le processus n’affecte pas l’accès des utilisateurs, mais uniquement la distribution des nouvelles collections de sites.

Notes

Si vous déployez PWA sur une nouvelle application web qui sera dédiée à PWA, vous pouvez utiliser la base de données de contenu par défaut créée avec cette application web pour PWA. Dans ce cas, il est inutile d’appliquer les procédures de verrouillage qui suivent. Toutefois, nous vous recommandons d’affecter la valeur 1 au paramètre Nombre maximal de sites pouvant être créés dans cette base de données pour cette base de données de contenu après avoir déployé PWA. Cela empêchera la création de collections de sites supplémentaires autres que PWA dans cette base de données.

Pour verrouiller vos bases de données de contenu, effectuez les étapes suivantes pour chaque base de données de contenu associée à l’application web dans laquelle vous souhaitez déployer votre site PWA.

Important

Assurez-vous qu’aucun autre administrateur n’ajoute de collections de sites à l’application web dans laquelle vous souhaitez déployer PWA pendant que vous effectuez les procédures de cette section.

Pour verrouiller une base de données de contenu

  1. Dans l’administration centrale de SharePoint, dans la section Gestion des applications, cliquez sur Gérer les bases de données de contenu.

  2. Dans la colonne Nombre actuel de collections de sites, notez le nombre de collections de sites pour la base de données que vous prévoyez de verrouiller.

  3. Dans la colonne Nom de la base de donnéescliquez sur le lien de la base de données de contenu que vous souhaitez verrouiller.

  4. Dans la section Paramètres de capacité de la base de données :

    1. Dans la zone Nombre maximal de sites pouvant être créés dans cette base de données, saisissez le nombre actuel de collections de sites pour cette base de données (comme indiqué dans la colonne Nombre actuel de collections de sites plus haut dans cette procédure).

      Notes

      Notez la valeur actuelle de ce paramètre. Vous devrez la rétablir une fois le site PWA créé.

    2. Dans la zone Nombre de sites avant qu’un événement d’avertissement ne soit généré, saisissez un nombre inférieur au Nombre maximal de sites pouvant être créés dans cette base de données.

      Notes

      Notez la valeur actuelle de ce paramètre. Vous devrez la rétablir une fois le site PWA créé.

  5. Cliquez sur OK.

Pour créer une base de données de contenu

  1. Dans l’administration centrale de SharePoint, dans la section Gestion des applications, cliquez sur Gérer les bases de données de contenu.

  2. Cliquez sur Ajouter une base de données de contenu.

  3. Dans la section Application web, choisissez l’application web dans laquelle vous souhaitez déployer le site PWA.

  4. Dans la section Nom de la base de données et authentification, saisissez le nom du serveur de base de données dans lequel vous prévoyez de déployer vos bases de données PWA et saisissez le nom de la base de données.

  5. Cliquez sur OK.

Une fois la base de données de contenu créée et configurée, vous devez créer le site PWA proprement dit.

Pour créer un site PWA

  1. Dans l’Administration centrale de SharePoint, dans la section Gestion des applications, cliquez sur Gérer les applications de service.

  2. Dans la page Gérer les applications de service, cliquez sur l’application Service Project Server.

  3. Dans la page Gérer les sites Project Web App, cliquez sur Créer un site Project Web App.

  4. Configurez la page Créer un site Project Web App comme indiqué dans le tableau suivant :

    Option Description

    Application web SharePoint pour héberger Project Web App

    Application web pour le site PWA.

    Chemin Project Web App

    Chemin à partir du site racine pour ce site PWA.

    Sélectionner une langue

    Langue de l’interface utilisateur pour ce site PWA.

    Utiliser le chemin d’accès Project Web App comme en-tête d’hôte

    Utilisez cette option si vous souhaitez héberger PWA sur une URL racine (par exemple, https://www.contoso.com).

    Compte d’administrateur

    Compte d’utilisateur qui sera ajouté au groupe de sécurité Administrateurs de Project Server dans cette instance de PWA. Vous devez utiliser ce compte lorsque vous accédez au site PWA pour la première fois.

    Serveur de la base de données principale

    Instance de SQL Server dans laquelle vous souhaitez héberger les bases de données Project Server. Si votre administrateur de base de données a déjà créé les bases de données Project Web App, indiquez les noms de ces bases de données dans les zones de texte appropriées. Si ces bases de données n’ont pas encore été créées, elles seront générées automatiquement.

    Nom de la base de données publiée

    Nom de la base de données Project Server publiée pour cette instance de PWA.

    Nom de la base de données provisoire

    Nom de la base de données Project Server provisoire pour cette instance de PWA.

    Nom de la base de données d’archivage

    Nom de la base de données d’archivage Project Server pour cette instance de PWA.

    Serveur de la base de données de création de rapports

    Instance de SQL Server dans laquelle vous souhaitez déployer la base de données de création de rapports (si elle diffère du serveur de base de données principale).

    Utiliser le serveur de la base de données principale

    Cochez cette case pour déployer la base de données de création de rapports sur le serveur de la base de données principale spécifié précédemment. Décochez cette case pour déployer la base de données de création de rapports sur un autre serveur de base de données, et spécifiez l’instance de SQL Server à utiliser dans la zone Serveur de la base de données de création de rapports.

    Nom de la base de données de création de rapports

    Nom de la base de données de création de rapports Project Server pour cette instance de PWA.

    Quota de contenu SharePoint dans ce site

    Capacité de stockage maximale du site, en mégaoctets, pour le site PWA.

    Avertissement de quota pour le contenu SharePoint dans ce site

    Niveau de stockage de site, en mégaoctets, à partir duquel un message électronique d’avertissement est envoyé à l’administrateur du site.

  5. Cliquez sur OK.

Project Server lance la création du site PWA. Cela peut prendre un certain temps. Une fois le processus de création terminé, l’état Mis en service s’affiche dans la liste du site PWA.

Une fois le site PWA mis en service, vérifiez qu’il a été créé dans la base de données de contenu que vous avez créée. Utilisez la commande Windows PowerShell Get-SPSite, en passant la nouvelle base de données de contenu comme paramètre :

Pour vérifier l’emplacement du site PWA

  1. Vérifiez que vous disposez de la configuration minimale requise suivante : Voir Add-SPShellAdmin.

  2. Dans le menu Démarrer, cliquez sur Tous les programmes.

  3. Cliquez sur Produits Microsoft SharePoint 2010.

  4. Cliquez sur SharePoint 2010 Management Shell.

  5. À l’invite de commandes Windows PowerShell (PS C:\>), tapez la commande suivante, puis appuyez sur Entrée :

    Get-SPSite -ContentDatabase <ContentDatabaseName>

    La commande doit renvoyer l’URL de votre site PWA et aucune autre URL.

    Notes

    Si d’autres URL en plus de celle du site PWA sont répertoriées dans la base de données de contenu, supprimez le site PWA et redémarrez la procédure avec une nouvelle base de données de contenu.

Une fois que le site PWA se trouve dans la base de données de contenu souhaitée, vous devez verrouiller la base de données afin d’empêcher SharePoint Server 2010 d’y ajouter des collections de sites supplémentaires. Pour cela, vous devez affecter la valeur « 1 » comme nombre maximal de sites pour la base de données de contenu.

Notes

La configuration du paramètre n’empêche pas la création de sites d’espaces de travail de projets.

Pour verrouiller la base de données de contenu

  1. Dans l’administration centrale de SharePoint, dans la section Gestion des applications, cliquez sur Gérer les bases de données de contenu.

  2. Dans la colonne Nom de la base de données, cliquez sur le lien pour la base de données de contenu que vous avez créée.

  3. Dans la section Paramètres de capacité de la base de données :

    1. Dans la zone Nombre de sites avant qu’un événement d’avertissement ne soit généré, tapez 0.

    2. Dans la zone Nombre maximal de sites pouvant être créés dans cette base de données, tapez 1.

  4. Cliquez sur OK.

Après avoir verrouillé votre base de données de contenu PWA, vous pouvez rétablir les valeurs d’origine des paramètres Nombre maximal de sites pouvant être créés dans cette base de données et Nombre de sites avant qu’un événement d’avertissement ne soit généré des autres bases de données de contenu.

Vous pouvez maintenant accéder au nouveau site PWA.

Notes

La première invocation du pool d’applications Internet Information Services (IIS) qui contient l’application Project Web App peut être lente car l’application .NET Framework est en cours de compilation et de chargement.

Configurer les périodes des rapports temporels

Vous devez configurer les périodes des rapports temporels pour permettre aux membres de l’équipe d’utiliser le suivi temporel et le statut des tâches dans Project Server 2010. Nous vous recommandons de créer une période de rapports temporels d’un an minimum. Effectuez les étapes suivantes pour créer des périodes de rapports temporels.

Pour créer des périodes de rapports temporels

  1. Dans PWA, cliquez sur Paramètres du serveur.

  2. Dans la section Gestion du temps et des tâches, cliquez sur Périodes de rapports temporels.

  3. Sur la page Périodes de rapports temporels :

    1. Cliquez sur le calendrier situé à côté du champ Début de la première période pour sélectionner la date de début de la première période de rapport.

      Important

      Si vous choisissez une période de sept jours, toutes les périodes commenceront le jour de la semaine que vous avez sélectionné pour la date de début de la première période. Choisissez un jour de la semaine qui convient aux besoins de votre organisation.

      Important

      Si vous souhaitez créer des périodes de durée variable (si vous devez créer une période par mois calendaire, par exemple), vous devez les créer individuellement sur la page Périodes de rapports temporels ou les programmer avec un code personnalisé.

    2. Cliquez sur Création en bloc.

    3. Cliquez sur OK.

Configurer le compte proxy du flux de travail

Avant de pouvoir utiliser le site PWA, vous devez configurer le compte d’utilisateur proxy du flux de travail. Par défaut, il s’agit du compte utilisé pour créer le site PWA. Même si vous pouvez conserver le compte par défaut, nous vous recommandons de créer un compte Active Directory.

Important

Vous devez modifier le compte avant de démarrer des flux de travail, sinon les flux de travail en cours seront interrompus.

Vous devez suivre les deux étapes suivantes pour configurer le compte proxy du flux de travail :

  • Créez un compte d’utilisateur Project Server 2010 dédié au compte proxy Active Directory du flux de travail.

  • Configurez ce compte en tant qu’utilisateur proxy du flux de travail.

Effectuez les étapes suivantes pour créer un Project Server 2010 pour le compte proxy du flux de travail.

Pour créer un utilisateur

  1. Dans Project Web App, cliquez sur Paramètres du serveur.

  2. Dans la section Sécurité, cliquez sur Gérer les utilisateurs.

  3. Sur la page Gérer les utilisateurs, cliquez sur Nouvel utilisateur.

  4. Sur la page Nouvel utilisateur :

    1. Décochez la case L’utilisateur peut être affecté comme ressource.

    2. Dans la zone Nom d’affichage, saisissez le nom du compte d’utilisateur (par exemple, Utilisateur proxy du flux de travail).

    3. Dans la section Authentification utilisateur, indiquez le compte Active Directory créé pour l’utilisateur proxy du flux de travail dans la zone Compte de connexion utilisateur.

    4. Cochez la case Empêcher la synchronisation avec Active Directory pour cet utilisateur.

    5. Dans la zone Catégories de sécurité, sélectionnez Mon organisation dans Catégories disponibles, puis cliquez sur Ajouter.

    6. Sous Autorisations pour Mon organisation, sélectionnez Autoriser pour les autorisations suivantes :

      • Ouvrir un projet

      • Enregistrer le projet dans Project Server

      • Afficher les données de ressources d’entreprise

    7. Sous Autorisations globales, sélectionnez Autoriser pour les autorisations suivantes :

      • Se connecter

      • Gérer les utilisateurs et les groupes

      • Gérer les pages de détails du flux de travail et du projet

  5. Cliquez sur OK.

Une fois le compte d’utilisateur créé, vous pouvez configurer le compte d’utilisateur proxy du flux de travail. Effectuez les étapes suivantes pour configurer le compte d’utilisateur proxy du flux de travail.

Pour configurer le compte d’utilisateur proxy du flux de travail

  1. Dans PWA, cliquez sur Paramètres du serveur.

  2. Sur la page Paramètres du serveur, dans la section Pages de détails du flux de travail et du projet, cliquez sur Paramètres du flux de travail du projet.

  3. Sur la page Paramètres du flux de travail du projet, dans la zone Compte d’utilisateur proxy du flux de travail, indiquez le compte Active Directory créé pour l’utilisateur proxy du flux de travail, puis cliquez sur Enregistrer.

Vous êtes maintenant prêt à utiliser le site Project Web App. L’étape suivante consiste à configurer la création de rapports pour activer les fonctionnalités de création de rapports et d’aide à la décision de Project Server. Pour cela, consultez l’article Configurer la création de rapports pour Project Server 2010.