Способы предоставления прав на коллекции веб-сайтов и изменение конфигурации SharePoint
31 января 2019
ID 128298
Для работы Kaspersky Security учетная запись, от имени которой будут запускаться службы Kaspersky Security, должна обладать правами на изменение конфигурации SharePoint и правами на коллекции веб-сайтов, которые требуется защищать. Ниже перечислены способы предоставления этих прав для учетной записи.
Предоставление прав вручную
Предоставление прав вручную выполняется с помощью Microsoft SQL Server Management Studio или утилиты Microsoft SQL Server Management Studio Express.
Учетной записи требуется назначить:
- Роль db_owner для базы данных SQL, которая содержит конфигурацию SharePoint (по умолчанию база SharePoint_Config).
- Роль db_owner для базы данных SQL, которая содержит контент конфигурации SharePoint (по умолчанию база SharePoint_AdminContent).
- Права SiteCollection Administator к каждой коллекции веб-сайтов, которые требуется защищать.
Эти права можно предоставить, например, с помощью центра администрирования SharePoint или командной консоли SharePoint.
- Роль db_owner для каждой базы данных SQL, содержащей коллекцию веб-сайтов, которые требуется защищать.
Предоставление прав с помощью скрипта
Использование скриптов позволяет автоматизировать предоставление учетной записи прав на коллекции веб-сайтов.
С помощью Windows PowerShell™ вам необходимо выполнить следующие скрипты:
- скрипт для выдачи прав на изменение конфигурации SharePoint:
Add-SPShellAdmin -UserName <domain\KSH_User>
- скрипт для выдачи прав к каждой коллекции веб-сайтов, которую требуется защищать:
$wa = Get-SPWebApplication <http://WebApp.domain.com>
$wa.GrantAccessToProcessIdentity(<domain\KSH_User>)
$wa.Update()
Где:
http://WebApp.domain.com –
веб-адрес или GUID веб-приложения на портале SharePoint;domain\KSH_User –
имя учетной записи, созданной для работы Kaspersky Security.Скрипт требуется выполнить для каждого веб-приложения, на котором расположены коллекции веб-сайтов SharePoint.