Cómo sabéis, SharePoint dispone de una fachada de servicios web pensada para permitir interactuar de forma remota con elementos y servicios de la plataforma. Aunque el acceso a dichos servicios dispone de los mismos mecanismos de seguridad que el acceso a través del navegador, en ocasiones puede ser que se nos pida como requerimiento, sobre todo para sitios Internet, qué se quiere vetar todo acceso anónimo a dichos servicios. ¿Qué posibilidades tenemos para conseguirlo? Pues por suerte varias como las que siguen:
- Configurando adecuadamente el web.config: http://sharepointking.blogspot.com.es/2010/06/restrict-or-lock-down-sharepoint.html
- Característica Lockdown mode:
- Mediante un mix de las opciones anteriores:
- Creando un HTTPModule que intercepte los intentos de acceso a los servicios web:
Estas son las opciones que se me han ocurrido a bote pronto y seguro que hay alguna más :-).