Tillatelser for Web.config filer er begrenset i SharePoint Server (KB5010126)

Gjelder for
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Foundation 2013 SP1 SharePoint Server 2016

Symptomer

Brukere får ikke tilgang til Web.config filene i Microsoft SharePoint Server med mindre de er lokale administratorer, farmadministratorer eller administreres av SharePoint.

Årsak

Web.config filer kan inneholde sensitive data. For å bedre beskytte disse dataene og styrke sikkerheten i SharePoint, begrenser SharePoint nå tilgangen til Web.config filene til brukerne som er beskrevet i Symptomer-delen i denne artikkelen. Denne endringen påvirker ikke standard SharePoint-funksjonalitet.

Hvis du har distribuert tilpasninger til SharePoint-farmene som avhenger av de tidligere mer tillatte tillatelsene for Web.config filer, kan du følge fremgangsmåten i delen Midlertidig løsning i denne artikkelen for å gi flere brukere tillatelse til de Web.config filene. Denne løsningen bør bare brukes når du har distribuert tilpasninger som påvirkes av denne endringen.

Midlertidig løsning

Farmadministratorer kan utføre følgende trinn for å gi klarerte brukere tilleggstillatelser til å Web.config filer:

  1. Høyreklikk den Web.config filen, og velg deretter Egenskaper.
  2. Velg Sikkerhet>Rediger>Legg til.
  3. Skriv inn brukernavnet, velg Kontroller navn for å løse problemet, og velg deretter OK.
  4. Velg de nødvendige tillatelsene for denne brukeren, og velg deretter Bruk>OK.

For å unngå denne virkemåten for nye Web.config filer som standard, kan farmadministratorer kjøre følgende PowerShell-kommandoer for å hoppe over begrensning av tillatelser for Web.config filer:

Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm = Get-SPFarm
$farm.SkipUpdateWebConfigPermission = $true
$farm.Update()