lunes, 8 de diciembre de 2014

Simple tip LogParser: obtener todos los usuarios que accedieron a la home page de tu sitio

SELECT DISTINCT cs-username AS Hits FROM 'Folder de tus logs\*log' where cs-uri-stem like '%nombreSiteCollection/SitePages/Inicio.aspx%'

Reemplaza 'Folder de tus logs\*log' con la dirección donde están los logs de tu IIS, y reemplaza nombreSiteCollection con la url del site donde quieres hacer la consulta.

Usa Log Parser Studio para realizar las queries.

https://gallery.technet.microsoft.com/office/Log-Parser-Studio-cd458765

Problemas de versiones al tratar de obtener datos del tenant de Office 365

Al tratar de ejecutar la consola de .NET, me lanzaba el siguiente error al iniciar la app.

image

An unhandled exception of type 'System.Security.VerificationException' occurred in Office365.exe

Additional information: Method Microsoft.SharePoint.Client.ClientRuntimeContext.Load: type argument 'Microsoft.Online.SharePoint.TenantAdministration.SPOSitePropertiesEnumerable' violates the constraint of type parameter 'T'.

Revisando las versiones de las dll, veo que las versiones de Microsoft.SharePoint.Client.Runtime y Microsoft.SharePoint.Client era la 16.0.0.0

image

En cambio la versión de la dll Microsoft.Online.SharePoint.Client.Tenant era la 15.0.4641.1002

image

Para solucionarlo, la mejor manera es utilizar el proyecto https://github.com/OfficeDev/PnP  (Office365 Developer Patterns and Practices) para descargar las dlls correctas.

Cuando bajo el proyecto y los descomprimo, veo que tiene dos carpetas de versiones. Para Office 365 uso la versión 16

image

Recuerda setear en el proyecto, la propiedad “Copy Local” a true para las tres librerías.

image

lunes, 1 de diciembre de 2014

Customize el Public WebSite de Office 365

Cuando compramos una subscripción de Office 365, la misma nos permite crear un sitio llamado “Public Website” (por default crea uno al iniciar la subscripción), el cual permite ser un lugar donde se puede mostrar lo que se  ofrece, información de contacto, etc, todo lo relacionado a información pública. Una de las características de este site es que permite customizar muy facilmente el mismo.

image

image

En la home principal, podemos ver un tab adicional llamado “Sitio”

Ribbon on public website Site tab, showing buttons for Change the Look, Edit Title, and Change Logo

Por ejemplo algunas configuraciones útiles:

  • Ocultar el search box del sitio

image

  • Editar el css de forma interactiva

image

  • Cambiar elementos del sitio (footer, header, etc)

image

image

  • Editar el menu del sitio

image

  • Cambiar el logo

image

  • Cambiar los elementos del sitio

image

image

Para mayor información puede consultar el siguiente link: https://support.office.com/en-us/article/Public-Website-help-for-Office-365-d63eadcf-2642-44ae-93cf-a55642f9d0f7?ui=en-US&rs=en-US&ad=US