Resultado da pesquisa mostra a partir de sites onde o usuário não tem permissão
-
09-12-2019 - |
Pergunta
O que eu tenho?
Eu tenho um aplicativo web do SharePoint 2010 com o FBA configurado e está exposto à Internet.O conjunto de sites raiz tem uma enorme hierarquia e cada site tem bibliotecas de documentos com muitos documentos.
Há mais de 10 grupos de sites definidos e alguns deles tem acesso apenas a alguns sites.
Qual é o problema que estou enfrentando?
Tudo estava funcionando bem, e de repente eu estou enfrentando um problema na Empresa de Pesquisa.
Quando um usuário procura, o resultado da pesquisa mostra tudo (incluindo o local onde o usuário não tem permissão) e clicando sobre um resultado, ele abre o item (página/documento) ou mostra Acesso negado erro, dependendo se o usuário tem permissão de que o item.
Alguém pode me dizer por que isso está acontecendo?
Solução
Finalmente descobri o problema com este.
Tinha dado a Full Read
permissões NT AUTHORITY\Authenticated Users
para All zones
na Diretiva de Usuário dos aplicativos da web em questão.Eu não estou certo de que a razão para dar esse.O removemos.Em seguida, um rastreamento completo corrigido o problema.
Obrigado!
Outras dicas
Eu não tive que usar isso sozinho, mas li sobre problemas semelhantes.Posts como este Endereço como personalizarcorte de segurança de pesquisas.Teoricamente, é suposto fazer esse OOB, mas aparentemente, esse não é o caso em algumas implantações, como visto aqui .
Se você tentar implementar isso, por favor poste resultados aqui para ajudar os outros, porque não é um problema incomum.
elogios!