Ongelman ilmenemistapa
Käyttäjät voivat käyttää Microsoft SharePoint Serverin Web.config tiedostoja vain, jos he ovat paikallisia järjestelmänvalvojia, klusterin järjestelmänvalvojia tai SharePointin hallinnoimia.
Syy
Web.config tiedostot voivat sisältää arkaluontoisia tietoja. Jotta nämä tiedot voitaisiin suojata paremmin ja SharePointin suojausta voidaan vahvistaa, SharePoint rajaa nyt pääsyn Web.config tiedostoihinsa vain käyttäjille, jotka on kuvattu tämän artikkelin Oireet-osiossa. Tämä muutos ei vaikuta SharePointin vakiotoimintoihin.
Jos olet ottanut SharePoint-klustereissa käyttöön mukautuksia, jotka vaativat aiemmin sallivampia Web.config tiedoston käyttöoikeuksia, voit myöntää muille käyttäjille oikeuksia Web.config tiedostoihin noudattamalla tämän artikkelin Vaihtoehtoinen menetelmä -osion ohjeita. Tätä vaihtoehtoista menetelmää tulee käyttää vain, kun olet ottanut käyttöön mukautuksia, joihin tämä muutos vaikuttaa.
Vaihtoehtoinen menetelmä
Klusterin järjestelmänvalvojat voivat myöntää luotetuille käyttäjille lisäoikeuksia Web.config tiedostoihin seuraavasti:
- Napsauta Web.config tiedostoa hiiren kakkospainikkeella ja valitse sitten Ominaisuudet.
- Valitse Suojaus,>Muokkaa,>Lisää.
- Kirjoita käyttäjänimi, valitse Tarkista nimet käyttäjän selvittämiseksi ja valitse sitten OK.
- Valitse kyseiselle käyttäjälle tarvittavat käyttöoikeudet ja valitse sitten Käytä>OK.
Klusterin järjestelmänvalvojat voivat oletusarvoisesti välttää tämän toiminnan uusien Web.config-tiedostojen kohdalla suorittamalla seuraavat PowerShell-komennot Web.config tiedostojen käyttöoikeuksien rajoittamisen ohittamiseksi:
Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm = Get-SPFarm
$farm.SkipUpdateWebConfigPermission = $true
$farm.Update()