Partager via


Déployer Project Web App avec une nouvelle collection de sites (Project Server 2013)

Résumé : Découvrez comment déployer une instance de Project Web App avec un site Project Web App dans une nouvelle collection de sites.
S’applique à : Project Server 2013

La création d’un site Project Web App avec une nouvelle collection de sites crée une base de données Project Web App sur l’instance spécifiée de SQL Server.

Remarque

Si votre organisation exige que les bases de données soient créées manuellement par un administrateur de base de données, consultez New-SPProjectDatabase et créez la base de données Project Web App avant de poursuivre les procédures décrites dans cet article.

Démonstration vidéo

Cette vidéo montre les étapes de création d’un site Project Web App avec une nouvelle collection de sites dans une batterie de serveurs Project Server 2013, comme décrit dans cet article.

Vidéo : Déployer Project Web App avec une nouvelle collection de sites

Créer un site web de niveau supérieur

S'il n'existe pas de site web de niveau supérieur pour l'application web où vous souhaitez créer un site Project Web App, vous devez en créer un. Appliquez la procédure qui suit pour créer un site web de niveau supérieur si nécessaire.

Pour créer un site web de niveau supérieur

  1. Démarrez l'Administration centrale de SharePoint 2013.

    • Pour Windows Server 2008 R2 :

    • Cliquez sur Démarrer, sur Produits Microsoft SharePoint 2013, puis sur Administration centrale de SharePoint 2013.

    • Pour Windows Server 2012 :

    • Dans l'écran d' accueil, cliquez sur Administration centrale de SharePoint 2013.

      Si Administration centrale de SharePoint 2013 ne figure pas sur l'écran d' accueil:

    • Cliquez avec le bouton droit sur Ordinateur, cliquez sur Toutes les applications, puis sur Administration centrale de SharePoint 2013.

  2. Dans Administration centrale, à la section Gestion des applications, cliquez sur Créer des collections de sites.

  3. Choisissez une application web dans le menu déroulant Application web.

    Remarque

    Si aucune application web n’est disponible, vous devez en créer une. Pour plus d’informations, voir Créer une application web (SharePoint Server 2013).

  4. Tapez un titre pour la collection de sites dans la zone Titre.

  5. Dans la section Sélection du modèle, choisissez un modèle pour le site.

    Remarque

    Project Server 2013 ne nécessite pas de modèle spécifique. Vous pouvez en choisir un adapté à votre organisation.

  6. Dans la section Administrateur principal de la collection de sites, tapez le nom du compte à utiliser pour l’administrateur de site.

  7. Cliquez sur OK.

Après avoir créé le site web de niveau supérieur, vous devez accorder aux utilisateurs l’accès au site. Appliquez la procédure suivante pour accorder un accès en lecture au site de niveau supérieur.

Pour définir des autorisations de lecture sur le site web de niveau supérieur

  1. Accédez au site racine (autrement dit, https://< nom_>serveur).

  2. En haut de la page, cliquez sur Partager

  3. Dans la boîte de dialogue Partager, cliquez sur Afficher les options.

  4. Dans Sélectionner un groupe ou un niveau d’autorisation, choisissez <Visiteurs du site> [Lecture].

  5. Dans la zone de texte Entrer des noms ou des adresses de messagerie, tapez Tout le monde.

  6. Cliquez sur Partager.

Créer un site Project Web App

Importante

Lorsque vous créez un site Project Web App conjointement avec une nouvelle collection de sites, nous vous recommandons d’utiliser une base de données de contenu SharePoint Server 2013 distincte pour le site Project Web App et ses espaces de travail de projet associés. Pour isoler correctement le site Project Web App dans sa propre base de données de contenu, vous devez déployer Project Web App à un moment où aucun autre administrateur ne crée de nouveaux sites sur l'application web où vous déployez Project Web App.

Le fait de placer Project Web App 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.

La création d'un site Project Web App nécessite cinq étapes de base :

  1. verrouiller temporairement les bases de données de contenu existantes ;

  2. créer une base de données de contenu pour héberger le site Project Web App et ses espaces de travail de projets associés ;

  3. créer le site Project Web App proprement dit ;

  4. verrouiller la base de données de contenu Project Web App afin d'empêcher l'ajout de collections de sites supplémentaires ;

  5. déverrouiller les bases de données de contenu existantes.

SharePoint Server 2013 utilise un algorithme de tourniquet (round robin) pour déterminer la distribution des collections de sites entre les bases de données de contenu. Pour déployer le site Project Web App sur une base de données de contenu spécifique, vous devez verrouiller toutes les bases de données de contenu existantes dans la batterie de serveurs. Le processus n’affecte pas l’accès des utilisateurs, mais uniquement la distribution des nouvelles collections de sites.

Remarque

Si vous déployez Project Web App 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 Project Web App. Dans ce cas, il est inutile d’appliquer les procédures de verrouillage qui suivent. Toutefois, nous vous recommandons de définir le paramètre Nombre maximal de sites pouvant être créés dans cette base de données sur1 pour cette base de données de contenu après avoir déployé Project Web App. Cela permet d’éviter que des collections de sites supplémentaires au-delà de Project Web App soient créées dans cette base de données à l’avenir.

Pour verrouiller vos bases de données de contenu, suivez ces étapes pour chaque base de données de contenu associée à l’application web dans laquelle vous prévoyez de déployer votre site Project Web App.

Importante

Assurez-vous qu'aucun autre administrateur n'ajoute de collections de sites à l'application web où vous souhaitez déployer Project Web App 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 :

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

    Remarque

    Notez la valeur actuelle de ce paramètre. Vous devrez le remplacer par cette valeur une fois le site PWA créé.

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

    Remarque

    Notez la valeur actuelle de ce paramètre. Vous devrez la remplacer par cette valeur une fois le site Project Web App créé.

  7. 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 où vous souhaitez déployer le site Project Web App.

  4. Dans la section Nom de la base de données et authentification, tapez le nom du serveur de base de données où vous prévoyez de déployer vos bases de données Project Web App et tapez 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, l'étape suivante consiste à créer le site Project Web App proprement dit.

Pour créer un site Project Web App

  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 de service Project Server.

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

  4. Complétez la page Créer une instance Project Web App comme indiqué dans le tableau suivant :

Option Description
Application Web
Application web pour le site Project Web App.
Chemin Project Web App
Chemin d’accès à partir du site racine de ce site Project Web App.
Sélectionner une langue
Langue de l’interface utilisateur de ce site Project Web App.
Utiliser une URL publique
Utilisez cette option si vous souhaitez héberger le site Project Web App 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 pour Project Web App dans cette instance de Project Web App. Vous devez utiliser ce compte la première fois que vous accédez au site Project Web App.
Serveur de base de données
Instance de SQL Server dans laquelle vous souhaitez héberger la base de données Project Web App. Si votre administrateur de base de données a déjà créé une base de données Project Web App, spécifiez les noms de cette base de données dans la zone de texte Nom de la base de données Project Web App . Si la base de données n’a pas été créée précédemment, elle est créée automatiquement.
Quota de contenu SharePoint dans ce site
Stockage de site maximal, en mégaoctets, pour le site Project Web App.
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.
  1. Cliquez sur OK.

Project Server démarre le processus de création de site Project Web App. Cela peut prendre un certain temps. Une fois le processus de création de site terminé, l’état affiché dans la liste des sites Project Web App est Provisionné.

Une fois le site Project Web App 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 Microsoft PowerShell Get-SPSite, en passant la nouvelle base de données de contenu comme paramètre :

Pour vérifier l’emplacement du site Project Web App

  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 2013.

  4. Cliquez sur SharePoint 2013 Management Shell.

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

    Get-SPSite -ContentDatabaseContentDatabaseName<>

    La commande doit renvoyer l'URL de votre site Project Web App et aucune autre URL.

    Remarque

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

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

Remarque

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 :

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

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

  6. Cliquez sur OK.

Après avoir verrouillé votre base de données de contenu Project Web App, vous pouvez renvoyer toutes les autres bases de données de contenu à leurs valeurs d’origine pour Nombre maximal de sites qui peuvent être créés dans cette base de données et Nombre de sites avant la génération d’un événement Avertissement.

Vous pouvez maintenant accéder au nouveau site Project Web App.

Voir aussi

Déployer Project Web App dans une collection de sites existante (Project Server 2016)

Forums Project