Objawy
Użytkownicy nie mogą uzyskiwać dostępu do plików Web.config w programie Microsoft SharePoint Server, chyba że są administratorami lokalnymi lub administratorami farmy lub są zarządzani przez program SharePoint.
Przyczyna
Web.config pliki mogą zawierać dane poufne. Aby lepiej chronić te dane i zwiększyć bezpieczeństwo programu SharePoint, program SharePoint ogranicza obecnie dostęp do swoich plików Web.config do użytkowników opisanych w sekcji Objawy w tym artykule. Ta zmiana nie ma wpływu na standardowe funkcje programu SharePoint.
Jeśli w farmach programu SharePoint wdrożono dostosowania zależne od wcześniej bardziej liberalnych uprawnień do plików Web.config, możesz wykonać czynności opisane w sekcji tego artykułu poświęconej obejściu, aby udzielić dodatkowym użytkownikom uprawnień do plików Web.config. To obejście należy stosować tylko wtedy, gdy wdrożono dostosowania, na które ma wpływ ta zmiana.
Obejście
Administratorzy farm mogą wykonać następujące czynności, aby udzielić zaufanym użytkownikom dodatkowych uprawnień do Web.config plików:
- Kliknij prawym przyciskiem myszy plik Web.config, a następnie wybierz polecenie Właściwości.
- Wybierz pozycję Zabezpieczenia>Edytuj>dodawanie.
- Wprowadź nazwę użytkownika, wybierz pozycję Sprawdź nazwy, aby rozpoznać użytkownika, a następnie wybierz przycisk OK.
- Wybierz wymagane uprawnienia dla tego użytkownika, a następnie wybierz przycisk Zastosuj>OK.
Aby uniknąć tego domyślnego zachowania w przypadku nowych plików Web.config, administratorzy farm mogą uruchomić następujące polecenia programu PowerShell w celu pominięcia ograniczania uprawnień do plików Web.config:
Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm = Get-SPFarm
$farm.SkipUpdateWebConfigPermission = $true
$farm.Update()