Symptom
Användare kan inte komma åt Web.config filer i Microsoft SharePoint Server om de inte är lokala administratörer, servergruppsadministratörer eller hanteras av SharePoint.
Orsak
Web.config filer kan innehålla känsliga data. För att bättre skydda dessa data och stärka säkerheten för SharePoint begränsar SharePoint nu åtkomsten till sina Web.config filer till de användare som beskrivs i avsnittet Symptom i den här artikeln. Den här ändringen påverkar inte vanliga SharePoint-funktioner.
Om du har distribuerat anpassningar till dina SharePoint-servergrupper som är beroende av de tidigare mer tillåtande Web.config filbehörigheterna kan du följa anvisningarna i avsnittet Lösning i den här artikeln för att ge ytterligare användare behörighet till Web.config-filerna. Den här lösningen bör bara användas när du har distribuerat anpassningar som påverkas av den här ändringen.
Lösning
Servergruppsadministratörer kan vidta följande åtgärder för att ge betrodda användare ytterligare behörigheter att Web.config filer:
- Högerklicka på den Web.config filen och välj sedan Egenskaper.
- Välj Säkerhet>, redigera>lägg till.
- Ange användarnamnet, välj Kontrollera namn för att matcha användaren och välj sedan OK.
- Välj de behörigheter som krävs för användaren och välj sedan Verkställ>OK.
För att undvika det här beteendet för nya Web.config filer som standard kan servergruppsadministratörer köra följande PowerShell-kommandon för att hoppa över att begränsa behörigheterna för Web.config filer:
Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm = Get-SPFarm
$farm.SkipUpdateWebConfigPermission = $true
$farm.Update()