viernes, 1 de febrero de 2013

Tips Info #95 Sharepoint 2010

1-Minor version

Sólo los usuarios que pertenezcan a usuario Aprobador o administradores de site collection, podrán ver las versiones minor. Para que todos los usuarios puedan ver las versión, deberá publicar el documento. Lo cual la convierte a Major Version.

2-Test Upgrade Check de base de datos contra un web application

Test-SPContentDatabase –Name SP_Test_Content –WebApplication http://webapplication

3-El search indexa el content sources pero no trae resultados

Una posibilidad es la feature security trimmed, Lo que hace el search es mostrar resultados de búsqueda dependiendo si tenés permisos o no sobre los documentos/contenido que devuelve la query.

Otra posibilidad es que la cuenta de search que se usa para indexar contenido, no tenga permisos de read sobre el content sources. Un mensaje típico que puede aparecer cuando no tiene permisos sobre el content sources es el de “Access Denied”. Agrega una full policy de read a la cuenta de search que se usa para indexar.

Si en el log aparece el mensaje: SharePoint Server Search     Query Processor    g2j3                High        AuthzInitializeContextFromSid failed with ERROR_ACCESS_DENIED. This error indicates that the account under which this process is executing may not have read access to the tokenGroupsGlobalAndUniversal attribute on the querying user's Active Directory object. Query results which require non-Claims Windows authorization will not be returned to this querying user.

Lo que tendrás que hacer es, es agregar la cuenta del search al grupo “Windows Authorization Access Group” del AD.

image_thumb[1]

image_thumb[3]

Agregando el usuario a este grupo tendrá acceso de read al atributo tokenGroupsGlobalAndUniversal de todos los usuarios

4-Cache Busting

Cache busting es la manera de asegurar de que el navegador descargue una nueva versión del archivo css o js. Esto se puede realizar agregando al final del ?, caracteres random.

Ej:

<link rel="stylesheet" href="/js/example.js?v1.0" type="text/css" />

SharePoint 2010 usa una técnica que involucra computar un hash MD5 sobre el archvio y agrega el resultado al link el siguiente texto “?rev={MD5HASH}” . El hash computado no cambia a menos que se haya cambiado algo del archivo.

Esta técnica de computar un hash MD5 es usado por los controles CssRegistration y ScriptLink.

Ese puede usar por código, con el siguiente método: MakeBrowserCacheSafeLayoutsUrl

5-Forzar a actualizar un data source que tiene un diagrama VISIO

clip_image004

Para evitar que nos aparezca este mensaje, se puede editar el web.config del servicio de Visio.

Ingresar a C:\Program Files\Microsoft Office Servers\14.0\WebServices\Shared\VisioGraphicsServer\

Editar el archivo web.config, y agregar ForceRefresh = true

<appSettings>

  <add key="ForceRefresh" value="true" />

</appSettings>

A continuación hacer un recycle del app pool asociado al web.services.

No hay comentarios:

Publicar un comentario