Translate

martes, 25 de noviembre de 2014

Configuración de search service para usuarios anónimos

El uso de una plantilla publicación en SharePoint requiere un modo de autenticación anónimo para su publicación en internet, sin embargo, las búsquedas se ven limitadas a los usuarios autenticados si no se configura el search service application de la siguiente manera:

El procedimiento para lograr una indexación de resultados del sitio se logra de la siguiente manera:


1.    Creación content source que sea el encargado de ejecutar un crawl para sitios anónimos

1.1  Este Content Source se debe indicar cual es el sitio que hará la indexación.


2.    Creación de una regla de indexación (crawl rule)
La regla que se requiere crear pretende utilizar una cuenta de servicio específica para hacer la indexación del sitio anónimo requerido.

2.1  La configuración de la regla se realiza de la siguiente manera:

3.    Creación del sitio de búsqueda.
Desde el toplevel site se debe crear un sitio de búsqueda, que sea el predeterminado para mostrar los resultados.

4.    Configuración del sitio de búsqueda desde el sitio principal
Para realizar la configuración correspondiente es requerido hacerlo desde el toplevel site en la opción Search Settings

4.1  Search Settings:
Es necesario en este apartado indicar cuál es la página de resultados a la que obedecerán las búsquedas de todo el sitio, esto en el campo “Site Collection Search Results Page



La imagen hace referencia a la página de resultados del sitio de búsqueda creado en el punto anterior


5.    Permisos anónimos en el sitio de búsqueda:
De la misma manera que está compuesta la estructura de permisos generales del sitio, se parte de la premisa que es necesario heredar este esquema para que la página específica de results pueda ser accesada por usuarios anónimos


5.    Resultado:

Inicio de la búsqueda:

Resultado con un usuario anónimo:





martes, 11 de noviembre de 2014

Procedimiento para cambiar Host Header con puerto diferente

Por lo general cuando creamos un nuevo WebApplication, el host header que toma es el nombre del servidor con un puerto random; y como no podemos entregar una intranet con un URL http://srv-apprsj-dev:8989 debemos cambiar la ruta de acceso, para que elegantemente se vea http://intranet.

El procedimiento es el siguiente:


1. En el Central Admin de SP vas a la opción Aplicación Managment – alternate Access mapping



2. Se busca el WebApplication

3. Cuando encuentren el web application le dan Edit Public URL



4.  Le cambian en el URL Default la dirección que quieren dejar ejm: http://intranet , yo le puse sol.cgccr.com aprovechando que tengo un puntero creado en mi DNS

5. En el Front end hay que abrir el IIS para editar los bindings del web application. Ubican el WA, clic en Binding, botón Edit, y le cambian el puerto al 80 y en hostheader le ponen el mismo que indicaron en el paso anterior



6.  Crean el puntero en el DNS que responda a la IP del frontend con el host header que pusieron.

7. IIs reset, y listo, ya debería abrirles bajo el host header con nombre nuevo