Щоб підключити Project Professional до Project Web App, потрібно настроїти Project Web App в Project Professional. Хоча це можна зробити в Project Professional, ви також можете зробити це швидко, автоматично за допомогою Windows PowerShell.
Цей сценарій Windows PowerShell створить необхідні розділи реєстру для підключення Project Professional 2013, Project Professional 2016 або Класичний клієнт Project Online до Project Web App.
Збережіть наведений нижче сценарій у файл під назвою 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
Під час виконання сценарію переведіть два параметри:
-
Ім'я, яке потрібно надати обліковому запису в Project Professional
-
URL-адреса сайту Project Web App
Щоб виконати сценарій, відкрийте вікно команди Windows PowerShell із правами адміністратора, а потім запустіть сценарій, передавши два параметри.
Наприклад:
./CreateAccount.ps1 PWA https://contoso.sharepoint.com/sites/pwa