Simptomi
Lietotāji nevar Web.config failus programmā Microsoft SharePoint Server, ja vien tie nav lokālie administratori, fermas administratori vai pārvaldīti ar SharePoint.
Cēlonis
Web.config var saturēt sensitīvus datus. Lai labāk aizsargātu šos datus un stiprināt SharePoint drošību, SharePoint tagad ierobežo piekļuvi saviem Web.config failiem lietotājiem, kas aprakstīti šī raksta sadaļā Pazīmes. Šīs izmaiņas neattiecas uz standarta SharePoint funkcionalitāti.
Ja esat izvietojis pielāgojumus SharePoint fermās, kas ir atkarīgas no iepriekš uzticamākām Web.config failu atļaujām, varat veikt šī raksta sadaļā Risinājums aprakstītās darbības, lai piešķirtu papildu lietotājiem atļauju piekļūt Web.config failiem. Šo risinājumu var izmantot tikai tad, ja esat izvietojis pielāgojumus, kurus ietekmē šīs izmaiņas.
Risinājums
Fermu administratori var veikt tālāk norādītās darbības, lai uzticamiem lietotājiem piešķirtu papildu atļaujas piekļūt Web.config failiem:
-
Ar peles labo pogu noklikšķiniet Web.config un pēc tam atlasiet Rekvizīti.
-
Atlasiet Drošības > Rediģēt > Pievienot.
-
Ievadiet lietotājvārdu, atlasiet Pārbaudīt vārdus, lai atrisinātu lietotāju, un pēc tam atlasiet Labi.
-
Atlasiet lietotājam nepieciešamās atļaujas un pēc tam atlasiet Lietot >Labi.
Lai novērstu šo problēmu jauniem Web.config failiem pēc noklusējuma, fermas administratori var izpildīt tālāk norādītās PowerShell komandas, lai izlaistu šo failu atļauju Web.config:
Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm = Get-SPFarm
$farm.SkipUpdateWebConfigPermission = $true
$farm.Update()