Povolenia Web.config súborov sú obmedzené na SharePoint Serveri (KB5010126)

Vzťahuje sa na
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Foundation 2013 SP1 SharePoint Server 2016

Príznaky

Používatelia nemôžu získať prístup k súborom Web.config na Microsoft SharePoint Serveri, pokiaľ nie sú lokálnymi správcami, správcami fariem alebo ich nespravuje SharePoint.

Príčina

Web.config súbory môžu obsahovať citlivé údaje. V záujme lepšej ochrany týchto údajov a posilnenia zabezpečenia SharePointu teraz SharePoint obmedzuje prístup k súborom Web.config na používateľov popísaných v časti Príznaky v tomto článku. Táto zmena nemá vplyv na štandardné funkcie SharePointu.

Ak ste vo farmách SharePointu nasadili prispôsobenia, ktoré závisia od predtým umožňujúcich povolení Web.config súborov, môžete ďalším používateľom udeliť povolenie na prístup k súborom Web.config pomocou krokov v časti Alternatívne riešenie tohto článku. Toto alternatívne riešenie by sa malo použiť len v prípade, že ste nasadili prispôsobenia ovplyvnené touto zmenou.

Alternatívne riešenie

Správcovia fariem môžu dôveryhodným používateľom udeliť ďalšie povolenia na Web.config súborov pomocou týchto krokov:

  1. Kliknite pravým tlačidlom myši na Web.config súbor a potom vyberte položku Vlastnosti.
  2. Vyberte položkyÚprava>zabezpečenia>,Pridať.
  3. Zadajte meno používateľa, vyberte položku Skontrolovať mená , aby ste rozpoznali používateľa, a potom vyberte položku OK.
  4. Vyberte požadované povolenia pre daného používateľa a potom vyberte položku Použiť>OK.

Ak sa chcú správcovia fariem vyhnúť tomuto správaniu v prípade nových súborov Web.config predvolene, môžu spustením týchto príkazov prostredia PowerShell vynechať obmedzovanie povolení pre Web.config súbory:

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