Sintomas
Os usuários não podem acessar arquivos Web.config no Microsoft SharePoint Server, a menos que sejam administradores locais, administradores de farm ou gerenciados pelo SharePoint.
Causa
Os arquivos Web.config podem conter dados confidenciais. Para proteger melhor esses dados e fortalecer a segurança do SharePoint, o SharePoint agora restringe o acesso aos seus arquivos Web.config aos usuários descritos na seção Sintomas deste artigo. Essa alteração não afeta a funcionalidade padrão do SharePoint.
Se você implantou personalizações em seus farms do SharePoint que dependem das permissões de arquivo Web.config anteriormente mais permissivas, você pode seguir as etapas na seção Solução alternativa deste artigo para conceder permissão de usuários adicionais para os arquivos Web.config. Essa solução alternativa só deve ser usada quando você tiver implantado personalizações afetadas por essa alteração.
Solução alternativa
Os administradores de farm podem executar as seguintes etapas para conceder aos usuários confiáveis permissões adicionais para arquivos Web.config:
-
Clique com o botão direito do mouse no arquivo Web.config e selecione Propriedades.
-
Selecione Segurança > Editar > Adicionar.
-
Digite o nome de usuário, selecione Verificar nomes para resolver o usuário e, em seguida, selecione OK.
-
Selecione as permissões necessárias para esse usuário e, em seguida, selecione Aplicar> OK.
Para evitar esse comportamento para novos arquivos Web.config por padrão, os administradores do farm podem executar os seguintes comandos a fim de ignorar a restrição de permissões para arquivos Web.config:
Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm = Get-SPFarm
$farm.SkipUpdateWebConfigFilePermission = $true
$farm.Update()