viernes, 2 de noviembre de 2012

Tips Info # 76 Sharepoint 2010

1-Diferencia entre los permisos “Read” y “View Only”

El permiso View Only no permite encontrar documentos desde el search, ni tampoco descargarlos a los usuarios que hayan asociado este permiso con items.

En cambio el permiso Read permite descargarlos y encontrarlos en los resultados de búsqueda.

2-Forzar el borrado de un site mediante powershell

Enumera los ids de los sites a borrar:

stsadm -o enumallwebs -databasename WSS_ContenDatabase

Otra posibilidad es usar el siguiente comando de powershell:

Get-SPWebApplication "http://webapplicationURL/" | Get-SPSite -Limit All | Get-SPWeb -Limit All | Select Title, ID, URL | out-file c:\temp\websGUID.txt | format-table –auto

Una vez que sabemos el ID del site a borrar, ejecutamos la siguiente consulta:

stsadm -o deleteweb -force -webid "GUID" -databaseserver serverDB\nombreInstancia -databasename WSS_ContentDatabse

3-Saber el modo en que estoy en una página de Sharepoint (web part display mode)

SPContext.Current.FormContext.FormMode == SPControlMode.Edit;
Donde SPControlMode puede tener los siguientes valores: New , Edit , Display , Invalid

4-Obtener el usuario logueado en Sharepoint

string currentUser = HttpContext.Current.User.Identity.Name

SPUSer currentUserSP = SPContext.Current.Web.SiteUsers[currentUser]

5-La búsqueda retorna resultados con título incorrectos para documentos word

Realizar lo siguiente para solucionarlo:

Ir hasta la clave [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\14.0\Search\Global\Gathering Manager]
Cambiar el valor hexadecimal de EnableOptimisticTitleOverride a 0 (cero). Reiniciar SharePoint Search service mediante los siguientes comandos:
       net stop osearch14
       net start osearch14
Ejecuta un full crawl. Se recomienda hacer este cambio en todos los servers de la granja.

No hay comentarios:

Publicar un comentario