Dozvole za Web.config datoteke su ograničene u sistemu SharePoint Server (KB5010126)

Primenjuje se na
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Foundation 2013 SP1 SharePoint Server 2016

Simptomi

Korisnici ne mogu da pristupe Web.config datotekama u sistemu Microsoft SharePoint Server osim ako nisu lokalni administratori ili administratori farme ili ako njima sistem SharePoint ne upravlja.

Uzrok

Web.config datoteke mogu da sadrže osetljive podatke. Da bi bolje zaštitio ove podatke i ojačao bezbednost sistema SharePoint, SharePoint sada ograničava pristup svojim Web.config datotekama na korisnike koji su opisani u odeljku "Simptomi" u ovom članku. Ova promena ne utiče na standardnu funkcionalnost sistema SharePoint.

Ako ste na SharePoint farme primenili prilagođavanja koja zavise od prethodno popustljivijih dozvola za Web.config datoteke, možete da pratite korake u odeljku "Zaobilazno rešenje" u ovom članku da biste dodelili dodatne korisnike za Web.config datoteke. Ovo privremeno rešenje treba da koristite samo kada primenite prilagođavanja na koja utiče ova promena.

Privremeno rešenje

Administratori farme mogu da preduzmu sledeće korake kako bi pouzdanim korisnicima dodelili dodatne dozvole za Web.config datoteke:

  1. Kliknite desnim tasterom miša na Web.config datoteku, a zatim izaberite stavku "Svojstva".
  2. Izaberite stavku "Bezbednost>", "Uredi>".
  3. Unesite korisničko ime, izaberite stavku "Proveri imena " da biste razrešili korisnika, a zatim kliknite na dugme "U redu".
  4. Izaberite potrebne dozvole za tog korisnika, a zatim izaberite stavku "Primeni>u redu".

Da bi podrazumevano izbegli ovakvo ponašanje za nove Web.config datoteke, administratori farme mogu da pokrenu sledeće PowerShell komande kako bi preskočili ograničavanje dozvola za Web.config datoteke:

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