jueves, 4 de septiembre de 2008

Permitir el acceso de usuarios a resultados de busqueda y elemento de una biblioteca o lista en MOSS 2007

Hola Amigos

Debido a que me he encontrado con este problema en multiples ocasiones quiero compartir con ustedes algunas soluciones que he encontrado al respecto.


Cuando se crea un sitio publico (plantilla de publicacion) en MOSS se debe activar la opcion de acceso anonimo y con esto uno espararia permitir a cualquier usuario el libre acceso a toda la informacion. Pero para mi sorpresa no es tan sencillo (uno con el tiempo se acostumbra a que no sea tan sencillo como se piensa) debido a que cuando un usuario anonimo este navegando en una lista o biblioteca moss , el sistema le pedira autenticacion para poder ver dicho elemento.

Pero por que sucede esto? y lo mas importante como se soluciona?

Luego de muchas busquedas en internet y consiguientes pruebas logre encontrar la fuente del problema, el cual es que la plantilla de publicacion posee un feature escondido el cual se llama "ViewFormPagesLockDown" y es el que no permite que el usuario anonimo pueda navegar el sitio como uno esperaria

La buena noticia es que este problema es sencillo de solucionar lo unico que hay que hacer ese desabilitar ese feature en el sitio que estamos utilizando , a continuacion pongo el paso a paso de como hacerlo.

En un command prompt lleguen a la siguiente direccion programfiles\commonfiles\Microsoft Shared\Web Server Extensions\12\Bin
Una vez ahi ejecuten el siguiente comando stsadm -o deactivatefeature -url http://nombredelserver -filename ViewFormPagesLockDown\feature.xml
Salir del command prompt
Una vez que se desactivo este feature es necesario desactivar y volver a activar el acceso anonimo en cada uno de los sitios de lo contrario el feature permanecera activado.
Espero que este tip les sea de utilidad

1 comentario:

Hector Insua dijo...

Felicitaciones RICARDO! mucho Exito con tu blog, ya lo estoy recomendando!