SharePoint: Disponible una nueva versión de ULS Viewer!

Microsoft acaba de liberar una nueva versión de una de las herramientas más ampliamente utilizadas para hacer Troubleshooting de SharePoint: el ULS Viewer. Tal y como podéis ver en el post del blog de BIll Baer en el que se anuncia la disponibilidad de esta nueva versión, las principales novedades son las siguientes:

  • Posibilidad de monitorizar varios servidores de forma simultanea y no sólo de uno en uno como hasta ahora.

ULS1

  • Personalización del formato de salida para mostrar los mensajes registrados en los LOGS:

ULS2

  • Sintaxis de línea de comandos para ULS Viewer que permite realizar tareas como localizar una línea de LOG concreta, abrir varios archivos de LOG en la misma pestaña.

Sin duda, hay que actualizarse a la nueva versión de ULS Viewer…por supuesto, si tenéis la versión antigua podéis seguir utilizándola sin problemas. Podéis descargaros la nueva versión de ULS Viewer desde el siguiente enlace: http://www.microsoft.com/en-us/download/details.aspx?id=44020

[Recursos]: Repositorios de recursos de desarrollo para Office en GitHub!

En esta ocasión os dejo la referencia al repositorio de recursos (PPTs, Laboratorios, ejemplos) que el equipo de Office ha creado en GitHub en el siguiente enlace: https://github.com/OfficeDev. A día de hoy tenemos disponibles los siguientes proyectos:

SharePoint 2013: Empaquetado y despliegue de flujos de trabajo!

Una pregunta muy habitual cuando se crean flujos de trabajo con SharePoint Designer 2013 (SPD 2013) en un entorno de desarrollo es la siguiente: ¿Y cómo empaqueto mi flujo para desplegarlo en otros ambientes? La respuesta obvia es tratar de empaquetarlo en una solución de SharePoint (nuestros famosos .WSPs), algo que hasta SharePoint 2013 sólo era posible con un tipo particular de flujos de trabajo que se pueden crear con Designer: los flujos de trabajo de tipo reutilizable. Por suerte, con SharePoint 2013 y el nuevo motor de flujos podemos empaquetar flujos de cualquier tipo como soluciones .WSP de SharePoint lo que facilita su despliegue en distintos ambientes. Toda la información sobre empaquetado y despliegue de flujos la podéis encontrar en el siguiente enlace: http://msdn.microsoft.com/en-us/library/office/jj819316(v=office.15).aspx. Y el resumen del contenido del artículo es el siguiente:

image

Por lo tanto, para la plataforma de flujos de SharePoint 2013 podemos guardar como plantilla cualquier tipo de flujo ya sea de lista, de sitio o reutilizable. Eso sí, os recuerdo que en el caso en el que el workflow haga uso de listas o bibliotecas concretas, estas tendrán que estar presentes en el nuevo ambiente donde sea desplegado.

Office 365: Guías de descripción de servicio y seguridad!

Para conocer en detalle las características y capacidades disponibles en cada servicio de Office 365, tenemos disponibles las guías de descripción de cada servicio accesibles en la siguiente página de TechNet: http://technet.microsoft.com/es-es/library/office-365-service-descriptions.aspx

Para las cuestiones de seguridad:

SharePoint Online: Disponibles nuevas rutas administradas para crear Colecciones de Sitios!

Siguiendo con las novedades que de forma continua aparecen en SharePoint Online en Office 365, la última que me he encontrado es que disponemos de dos rutas administradas adicionales para crear nuevas colecciones de sitios. Las nuevas rutas son “teams” y “portals” que seguramente estén relacionadas también con próximas novedades que Microsoft nos va a traer en SharePoint Online:

image

SharePoint 2013: ¿Se puede hacer elevación de privilegios en los flujos del nuevo motor de flujos?

La respuesta es qué sí y para poder hacer uso de esa elevación de privilegios en un flujo del nuevo motor de flujos creado  en SharePoint Designer 2013 (SPD 2013) tenemos que seguir los siguientes pasos:

  • Activar la característica de ámbito sitio denominada “Workflow can use App permissions” (en castellano “Los flujos de trabajo pueden usar permisos de aplicación”).

image

  • A través de la página de administración del sitio donde vamos a crear el flujo, configurar los permisos de aplicaciones del sitio.
  • En la página con el listado de los permios de aplicaciones, recogemos el valor del ID de Aplicación para Flujos de Trabajo.
image image
  • Ese ID lo añadiremos en la página de “Conceder permisos a una aplicación” del directorio_layouts: _layouts/15/appinv.aspx. Además, tendremos que añadir las siguientes informaciones:
    • Título para los permisos a conceder: Flujos de Trabajo en mi caso.
    • Dominio de aplicación: nuberosnet en mi caso
    • Una Url de redirección.
    • La definición XML de solicitud de permisos:
   1: <AppPermissionRequests>

   2:     <AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web" Right="FullControl" />

   3: </AppPermissionRequests>

  • A continuación, confirmamos que a Flujos de Trabajo (se considera como una App más) se le van a conceder los permisos solicitados.
image image
  • Una vez hecho esto, en SPD 2013 tendremos disponible la posibilidad de añadir pasos de tipo “Pasos de aplicación” que nos permiten realizar impersonaciones.

image

Referencias

Office 365: ¿Cuánto cuestan los planes para educación?

Esta es otra pregunta habitual en los foros de Office 365 y para la que gracias a Microsoft tenemos la respuesta en el siguiente enlace: http://office.microsoft.com/es-es/academic/comparar-planes-de-office-365-academico-FX103045755.aspx. Como se puede apreciar en el mismo, los precios de los planes de educación son muy atractivos comparados con sus equivalentes en el plano empresarial (planes E).

image