Partager via


Déployer Project Web App avec une nouvelle collection de sites (Project Server Édition d’abonnement, 2019 ou 2016)

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 Édition d'abonnement, Project Server 2019, Project Server 2016

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. Dans le site Web Administration centrale de SharePoint, accédez à la section Gestion des applications et cliquez sur Créer des collections de sites.

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

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

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

    Remarque

    Project Server Subscription Edition, 2019 ou 2016 ne nécessite pas de modèle spécifique. Vous pouvez en choisir un adapté à votre organisation.

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

  6. 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 Édition d'abonnement, 2019 ou 2016 distincte pour le site Project Web App et les 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. 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 ;

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

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

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 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 dans une nouvelle collection de sites, exécutez l’applet de commande Microsoft PowerShell New-SPSite pour créer le site dans la base de données de contenu que vous avez créée, puis exécutez Enable-SPFeature pour activer les fonctionnalités de la collection de sites Project Web App.

Vérifiez que vous êtes membre :

  • du rôle serveur fixe securityadmin sur l'instance SQL Server.
  • du rôle de base de données fixe db_owner sur toutes les bases de données à mettre à jour ;
  • groupe Administrateurs local sur le serveur sur lequel vous exécutez les cmdlets PowerShell.

À partir de l’invite de commandes PowerShell, exécutez les commandes suivantes pour créer le site Project Web App.

New-SPSite -ContentDatabase ContentDBName -URL SiteCollectionURL/PWASiteName -Template pwa#0 -OwnerAlias domain\user
Enable-SPFeature pwasite -URL SiteCollectionURL/PWASiteName

Par exemple :

New-SPSite -ContentDatabase PWA_Content -URL https://contoso-appsrv1/sites/PWA -Template pwa#0 -OwnerAlias domain\user
Enable-SPFeature pwasite -URL https://contoso-appsrv1/sites/PWA

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 l’applet de commande Get-SPSite , en transmettant la nouvelle base de données de contenu en tant que paramètre :

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

À partir de l’invite de commandes PowerShell, tapez la commande suivante, puis appuyez sur Entrée :

    Get-SPSite -ContentDatabase <ContentDatabaseName>

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

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 Édition d’abonnement, 2019, ou 2016)

Forums Project