В данной статье я поделюсь скриптом который:
1. Создает управляемый путь
1. Создает управляемый путь
2. Создает базу данных
3. Создает новый сайт PWA
4. Переводит в режим разрешений Project Server.
cls
if((Get-PSSnapin | Where {$_.Name -eq "Microsoft.SharePoint.PowerShell"}) -eq $null) {
Add-PSSnapin Microsoft.SharePoint.PowerShell;
}
$siteName = "Site Name" #название сайта
$webApp = "https://portal.ru" # веб приложение
$path = "PWA_STK" # путь
$siteUrl = "https://portal.ru/" + $path
$template = "pwa#0"
$owner = "domain\user" # владелец сайта
$databaseName = "SP_Content_" +$path
$databaseServer = "SP-SQL"
write-host "создание базы" -ForegroundColor Yellow
New-SPContentDatabase -Name $databaseName -DatabaseServer $databaseServer -WebApplication $webApp
write-host "База " $databaseName " создана" -ForegroundColor Yellow
New-SPManagedPath $path -WebApplication $webApp -Explicit
write-host "Путь добавлен" -ForegroundColor Yellow
New-SPSite -Url $siteUrl -OwnerAlias $owner -ContentDatabase $databaseName -Template $template -Name $siteName -Language 1049
Write-Host "сайт создан, активация фичи" -ForegroundColor Yellow
Enable-SPFeature pwasite -URL $siteUrl
Write-Host "готово!" -ForegroundColor Yellow
#Get-SPContentDatabase fb1b5379-81cc-42fd-9182-1139800975fa | Remove-SPContentDatabase
#
Set-SPPRojectPermissionMode -Url $siteUrl -Mode ProjectServer
Комментариев нет:
Отправить комментарий