Simptomi
Korisnici ne mogu pristupati Web.config datotekama u Microsoft SharePoint Server osim ako nisu lokalni administratori, administratori farme ili kojima upravlja SharePoint.
Uzrok
Web.config datoteke mogu sadržavati osjetljive podatke. Da biste bolje zaštitili te podatke i poboljšali sigurnost SharePoint, SharePoint sada ograničava pristup datotekama Web.config korisnicima opisanima u odjeljku Simptomi ovog članka. Ta promjena ne utječe na standardne SharePoint funkcije.
Ako ste implementirati prilagodbe na farme sustava SharePoint koje ovise o prethodno dopuštenim dozvolama Web.config datoteka, slijedite korake u odjeljku Zaobilazno rješenje ovog članka da biste dodatnim korisnicima dodijelili dozvolu za Web.config datoteke. To zaobilazno rješenje potrebno je koristiti samo kada implementirate prilagodbe na koje ta promjena utječe.
Zaobilazno rješenje
Administratori farme mogu poduzeti sljedeće korake da bi pouzdanim korisnicima dodijelili dodatne dozvole za Web.config datotekama:
-
Desnom tipkom miša kliknite Web.config, a zatim odaberite Svojstva.
-
Odaberite> Uređivanje > Dodaj.
-
Unesite korisničko ime, odaberite Provjeri imena da biste riješili korisnika, a zatim odaberite U redu.
-
Odaberite potrebne dozvole za tog korisnika, a zatim Odaberite Primijeni> redu.
Da biste izbjegli takvo ponašanje za nove Web.config po zadanom, administratori farme mogu pokrenuti sljedeće naredbe komponente PowerShell da bi preskočili ograničavanje dozvola za Web.config datoteke:
Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm = Get-SPFarm
$farm.SkipUpdateWebConfigPermission = $true
$farm.Update()