Síntomas
Los usuarios no pueden acceder a los archivos Web.config en Microsoft SharePoint Server a menos que sean administradores locales, administradores de granjas o administrados por SharePoint.
Causa
Los archivos Web.config pueden contener datos confidenciales. Para proteger mejor estos datos y reforzar su seguridad, SharePoint ahora restringe el acceso a sus archivos Web.config a los usuarios descritos en la sección Síntomas de este artículo. Este cambio no afecta a la funcionalidad estándar de SharePoint.
Si ha implementado personalizaciones en las granjas de SharePoint que dependen de los permisos de archivo Web.config que antes eran más laxos, puede seguir los pasos de la sección Solución temporal de este artículo para otorgar permisos de usuarios adicionales a los archivos Web.config. Esta solución alternativa solo se debe utilizar cuando haya implementado personalizaciones que se vean afectadas por este cambio.
Solución alternativa
Los administradores de granja pueden seguir los siguientes pasos para otorgar permisos adicionales a los usuarios de confianza para los archivos Web.config:
-
Haga clic con el botón derecho en el archivo Web.config y, después, seleccione Propiedades.
-
Seleccione Seguridad > Editar > Agregar.
-
Introduzca el nombre de usuario, seleccione Comprobar nombres para resolver el usuario y, después, seleccione Aceptar.
-
Seleccione los permisos necesarios para ese usuario y luego seleccione Aplicar> Aceptar.
Para evitar este comportamiento por defecto con los nuevos archivos Web.config, los administradores de granja pueden ejecutar los siguientes comandos de PowerShell para omitir la restricción de permisos para los archivos Web.config:
Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm = Get-SPFarm
$farm.SkipUpdateWebConfigFilePermission = $true
$farm.Update()