Créer un compte Project Web App à l’aide de Windows PowerShell

Remarque :  Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Afin de connecter Project Professionnel à Project Web App, vous devez configurer votre Project Web App dans Project Professionnel. Pendant que vous pouvez le faire dans Project Professionnel, vous pouvez également le faire de façon rapide et automatisée à l’aide de Windows PowerShell.

Ce script Windows PowerShell crée les clés de Registre requises pour vous connecter Project Professionnel 2013, Project Professionnel 2016 ou Client de bureau Project Online à Project Web App.

Enregistrez le script suivant dans un fichier nommé CreateAccounts.ps1.

#
# This script will create the account for Project Pro for O365 to connect to Project Online. 
# 
# Execute this script with two parameters: the account name and PWA URL
#
# ./CreateAccount.ps1 PWA https://contoso.sharepoint.com/sites/pwa
#
############################################################################

Param(
  [string]$accountName,
  [string]$pwaURL
)

function CreateAccount ($keyPath, $accountName, $pwaURL)  {

    $guid = [System.Guid]::NewGuid()

    New-Item -Path "$keyPath$accountName"
    New-ItemProperty -Path "$keyPath$accountName" -Name Name -PropertyType String -Value $accountName
    New-ItemProperty -Path "$keyPath$accountName" -Name GUID -PropertyType String -Value "{$guid}"
    New-ItemProperty -Path "$keyPath$accountName" -Name Path -PropertyType String -Value $pwaURL
}


function CreateProjectOnlineAccount ($accountName, $pwaURL)
{
    $15keyPath = "HKCU:\Software\Microsoft\Office\15.0\MS Project\Profiles\"
    $16keyPath = "HKCU:\Software\Microsoft\Office\16.0\MS Project\Profiles\"

    If (Test-Path($15keyPath)) {
  
        CreateAccount $15keyPath $accountName $pwaURL
    }


    If (Test-Path($16keyPath)) {
        CreateAccount $16keyPath $accountName $pwaURL
    }
}

CreateProjectOnlineAccount $accountName $pwaURL 

Lorsque vous exécutez le script, entrez deux paramètres :

  • Le nom que vous souhaitez donner le compte dans Project Professionnel

  • L’URL de votre site Project Web App

Pour exécuter le script, ouvrez une fenêtre de commande Windows PowerShell en tant qu’administrateur, puis exécutez le script, en passant les deux paramètres.

Par exemple :

./CreateAccount.ps1 PWA https://contoso.sharepoint.com/sites/pwa
Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×