Ознаки
Користувачі не можуть Web.config файлів у Microsoft SharePoint Server, якщо вони не є локальними адміністраторами, адміністраторами ферми або не керують SharePoint.
Причина
Web.config можуть містити нечутливі дані. Щоб покращити захист даних і посилити безпеку SharePoint, SharePoint тепер обмежує доступ до своїх Web.config файлів користувачам, описаних у розділі Ознаки цієї статті. Ця зміна не впливає на стандартні SharePoint функціональності.
Якщо ви розгорнули настроювання для ферм SharePoint, які залежать від дозволів файлів Web.config, які раніше були дозволи Web.config, ви можете надати додаткові користувачам дозвіл на доступ до файлів Web.config, як описано в розділі "Спосіб вирішення цієї статті". Цей спосіб вирішення слід використовувати, лише якщо розгорнуто настроювання, на які впливає ця зміна.
Інші способи вирішення
Адміністратори ферми можуть виконати наведені нижче кроки, щоб надати надійним користувачам додаткові дозволи Web.config файлів.
-
Клацніть правою кнопкою миші Web.config файл і виберіть пункт Властивості.
-
Виберіть елемент Безпека > Редагувати > Додати.
-
Введіть ім'я користувача, натисніть кнопку Перевірити імена , щоб усунути користувача, а потім натисніть кнопку OK.
-
Виберіть потрібні дозволи для цього користувача, а потім натисніть кнопку Застосувати> OK.
Щоб уникнути цього для нових Web.config файлів, адміністратори ферми можуть виконувати наведені нижче команди PowerShell, щоб пропустити обмеження дозволів для Web.config файлів.
Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm = Get-SPFarm
$farm.SkipUpdateWebConfigPermission = $true
$farm.Update()