"SharePoint Server" (KB5010126) apribotos Web.config failų teisės

Taikoma
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Foundation 2013 SP1 SharePoint Server 2016

Požymiai

Vartotojai negali pasiekti Web.config failų programoje "„Microsoft“ SharePoint Server", nebent jie yra vietiniai administratoriai, ūkio administratoriai arba jų valdomi "SharePoint".

Priežastis

Web.config failuose gali būti slaptų duomenų. Siekiant geriau apsaugoti šiuos duomenis ir sustiprinti "SharePoint" saugą, "SharePoint" dabar apriboja prieigą prie Web.config failų vartotojams, aprašytiems šio straipsnio skyriuje Simptomai. Šis pakeitimas neturi įtakos standartinėms "SharePoint" funkcijoms.

Jei savo "SharePoint" ūkiuose įdiegėte tinkinimų, kurie priklauso nuo anksčiau leistinesnių Web.config failų teisių, galite atlikite šio straipsnio skyriuje Sprendimo veiksmus ir suteikti papildomiems vartotojams teises į Web.config failus. Šį sprendimą galima naudoti tik tada, kai įdiegėte tinkinimus, kuriems šis pakeitimas turi įtakos.

Sprendimo būdas

Ūkio administratoriai gali atlikti šiuos veiksmus, kad patikimiems vartotojams suteiktų papildomų teisių Web.config failus:

  1. Dešiniuoju pelės mygtuku spustelėkite Web.config failą, tada pasirinkite Ypatybės.
  2. Pasirinkite Sauga>Redaguoti>, Įtraukti.
  3. Įveskite vartotojo vardą, pasirinkite Tikrinti vardus , kad atpažintumėte vartotoją, tada pasirinkite Gerai.
  4. Pasirinkite reikiamas to vartotojo teises, tada pasirinkite Taikyti>gerai.

Norėdami išvengti šio veikimo naujuose Web.config failuose pagal numatytuosius parametrus, ūkio administratoriai gali vykdyti šias "PowerShell" komandas, kad praleistų Web.config failų teisių apribojimą:

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