lunes, 16 de julio de 2012

Disponible la Preview del nuevo Office365

Ayer Steve Ballmer anunció la disponibilidad de la Preview de Office 2013 y Office365!! Sin duda dos buenas noticias que van de la mano, con esta nueva actualización Office365 se confirma como plataforma de productividad en modo SaaS de Microsoft.

Desde el post SharePoint 2013: Empieza a “coger” conocimientos! y Office 2013: Primeros post sobre la preview !! encontramos los primeros recursos públicos sobre ambos productos.

Entre las novedades de Office 365 encontramos que dispondremos de cuatro tipos de modalidades:

  • Office 365 Home Premium Preview: Pensado para un uso no comercial permite abrir y editar documentos de Office, almacenamiento de hasta 20GB en SkyDrive y hasta 60 minutos en llamadas internacionales con Skype.
  • Office 365 Small Business Premium Preview: Pensado para empresas de hasta 10 empleados permitiendo utilizar el cliente Office, correo (Exchange Online), compartir documentos (SharePoint Online) y videoconferencias (Lync).
  • Office 365 ProPlus Preview: Dispondrá de forma centralizada y controlada el cliente Office así cómo disponer de las últimas actualizaciones.
  • Office 365 Enterprise Preview: Pensado para empresas que quieren sacar el mayor potencial a los servicios online que ofrece Office365: Exchange Online, SharePoint Online, Office Web Apps, Lync y cliente Office.

 

Otras de las primeras novedades que podemos encontrar:

  • Portal de administración de Office365 renovado: El portal de administración se ha renovado para ofrecer mayor información sobre el estado de los servicios.
  • Nuevo modelo de aplicaciones: Mediante la nueva arquitectura de aplicaciones (Apps) podremos diseñar funcionalidades y servicios independientes y modulares para Office y Office365.
  • Marketplace para aplicaciones de Office y Office365: Desde el nuevo Marketplace podremos adquirir aplicativos de forma individual.

lunes, 9 de julio de 2012

SharePoint: Configurar el Proxy en el servicio de Perfiles

El servicio de perfiles de SharePoint provee de una capa en la que aglutinar datos acerca de los usuarios proveniente de distintos orígenes. Lo más habitual es importar los perfiles de un AD para luego explotarlo desde el resto de funcionalidades de colaboración y búsqueda de SharePoint. También es posible extender lo perfiles con propiedades que provengan de un origen externo a través de BCS o incluso de disponer de propiedades que solo se almacenarán en SharePoint.

El servicio de perfiles consiste en una aplicación de servicio de SharePoint que utiliza Microsoft ForeFront Identity Manager para mantener la integridad de los perfiles. La aplicación utiliza dos instancias de servicio: User Profile Service para dar servicio básico del servicio y User Profile Synchronization Service para la importación de perfiles. La importación de los perfiles y la comparación con los datos Delta para detectar modificaciones es una operación costosa (dependiendo del volumen de usuarios y atributos) por lo que el proceso de importación utiliza por debajo un job de SharePoint.

ForeFront Identity Manager a su vez utiliza dos servicios de Windows para realizar las operaciones de conexión y mantenimiento de datos Delta. A su vez está compuesto de dos servicios de Windows encargados del proceso de sincronización de perfiles con AD: Forefront Identity Manager Service y Forefront Identity Manager Synchronization Service. No inicies ni modifiquéis manualmente los servicios ya que es la propia aplicación de servicio la encargada de hacerlo.

La configuración del servicio es igual de compleja que su arquitectura, por lo que es muy encontrar algún tipo de problemas al intentar configurarlo. La mayoría de los errores son por falta de permisos.

En esta ocasión me encontré al arrancar la instancia de servicio de sincronización de perfiles con un error en el log de Windows del tipo “.Net SqlClient Data Provider: System.Data.SqlClient.SqlException: HostId is not registered”. después de verificar todas las configuraciones y permisos llegué al post “User Profile Synchronization Service won’t start with Event ID 3” que explicaba la necesidad de configurar el Proxy en el servicio de perfiles. La solución consistió en configurar en todos los componentes del servicio de perfiles una entrada “bypasslist” en la que indicar las direcciones que no requerirán de proxy para resolverse.

De este modo, si mi dominio es “es.midominio.com” y el rango de proxys disponibles es “10.50.*.*” la configuración sería del siguiente modo:

  • Modificar el fichero owstimer.web.config para que el job de sincronización que se ejecuta en el contexto del Servicio de temporizador de SharePoint (SharePoint 2010 Timer).

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <runtime>
  </runtime>
<system.net>
  <defaultProxy>
   <bypasslist>
    <add address="es.midominio.com" />
    <add address="10\.50\..*" />
   </bypasslist>
  </defaultProxy>
</system.net>
</configuration>

  • Modificar el fichero web.config de la Administración Central de SharePoint y añadir la siguiente entrada. Esto es necesario para poder iniciar la importación.

<system.net>
<defaultProxy>
  <bypasslist>
   <add address="es.midominio.com" />
   <add address="10\.50\..*" />
  </bypasslist>
</defaultProxy>
</system.net>

  • Añadir la misma entrada en los ficheros de configuración del servicio y el cliente de ForeFront ubicados en:
    • C:\Program Files\Microsoft Office Servers\14.0\Synchronization Service\Bin\MIIServer.exe.config
    • C:\Program Files\Microsoft Office Servers\14.0\Synchronization Service\UIShell\MIISClient.exe.config

Una vez modificados los ficheros:

  • iisreset
  • Reiniciar el servicio SharePoint 2010 Timer
  • Forefront Identity Manager Service
  • Forefront Identity Manager Synchronization Service

 

Si se ha realizado la modificación de estos ficheros después de haber creado la aplicación de servicio de perfiles, habrá que quitar la provisión del servicio de sincronización borrando la aplicación de servicios o mediante los siguientes scripts de PowerShell para luego volverla a provisionar:

$syncdb=Get-SPDatabase -Id <GUID of User Profile Sync DB> 
$syncdb.Unprovision() 
$syncdb.Status='Offline' 
$upa=Get-SPServiceApplication -Id <GUID of User Profile Service> 
$upa.ResetSynchronizationMachine() 
$upa.ResetSynchronizationDatabase() 
$syncdb.Provision() 

Una vez provisionado el servicio si ha ido todo correctamente al entrar en la configuración de la aplicación nos debe indicar que se encuentra en estado “Idle”. La instancia de servicio de sincronización suele tardar unos 15 minutos en iniciarse por lo que os recomiendo paciencia. Para aseguraros que se está iniciando correctamente el servicio podéis revisar la carga del procesador y el log de Windows.

 

Espero que os sirva de ayuda!!!

martes, 3 de julio de 2012

MVP en Office365

Por segunda vez he tenido el placer de recibir de Microsoft el reconocimiento de MVP en Office365!!!

Este año lo he recibido con mucha más alegría que el anterior al saber todo lo que trae la nominación y en especial este año en el que se esperan algunas novedades importantes en el mundo de SharePoint, Office y Office365.

Solo puedo agradecer al equipo de producto de Office365, a la gente de Microsoft Ibérica y por supuesto a mis compañeros MVP’s y grupos de usuarios con los que compartimos tantas experiencias que nos hacen evolucionar, Gracias!!!.

Sonrisa

lunes, 7 de mayo de 2012

Disponible la página Wiki sobre las Herramientas y Diagnóstico de Office365

Se acaba de publicar la nueva página Wiki sobre Herramientas y Diagnóstico de Office365 disponible desde la sección de comunidad de Office365. Desde esta nueva Wiki se publicará con frecuencia información acerca de las herramientas que se pueden utilizar para determinar problemas con Office365. Además contiene enlaces a los artículos de la Microsoft Knowledge Base que muestra cómo utilizar las herramientas de diagnóstico y cómo resolver escenarios de Office365 específicos.

 

Secciones de la Wiki

La página de Herramientas y Diagnóstico se divide en las siguientes secciones:

Secciones de la Wiki de Herramientas y Diagnóstico Descripción
Ver todas las herramientas Contiene una lista con las herramientas que pueden utilizarse con Office365.
Ver todos los artículos Contiene una lista a los artículos de la Microsoft Knowledge Base con las referencias a las herramientas que pueden utilizarse con Office365.

 

Verifica con frecuencia y comparte el Feedback

Verifica con frecuencia la Wiki de Herramientas y Diagnóstico! Esta página wiki se actualizará con frecuencia con más herramientas, artículos y vídeos. Además esperamos vuestro Feedback desde la sección de comentarios de la wiki puedes dejarnos comentarios y darnos a conocer que te gustaría ver.

domingo, 6 de mayo de 2012

Página de facturación de la subscripción de Azure

Además del portal de administración de Azure desde el que podemos administrar y configurar nuestros servicios de Azure disponemos de la posibilidad de consultar el estado de nuestra subscripción acerca del consumo que han realizado nuestros servicios desplegados o que estamos consumiendo.

Para acceder a esta sección de facturación podremos consultarla desde el portal https://www.windowsazure.com/, al iniciar sesión con Windows Live aparecerá la opción “Account”. Al seleccionarla aparecerán las distintas subscripciones a las que nuestro usuario está asociado (recordar que con un mismo usuario podemos trabajar en varias subscripciones de Azure, muy útil cuando tenemos varios clientes).

Desde esta sección veremos el importe que se cargará a nuestra cuenta en el siguiente mes correspondiente al consumo de todos los servicios que estemos consumiendo en Azure (en mi caso al ser una trial de Azure el coste es 0€).

Si pinchamos sobre el nombre de nuestra subscripción aparecerá una página con un resumen del consumo que hemos realizado en Azure, tanto en consumo de horas de computación, almacenamiento, transferencia de datos, … Muy útil para poder analizar el consumo que está realizando nuestros servicios y determinar si necesitamos aumentar/reducir los recursos e identificar si es necesario analizar nuestro aplicativo para reducir el consumo de recursos.

Por último, para cancelar la subscripción de Azure (recomendable si es una trial que va a caducar) disponemos desde este informe de consumo de la opción “Cancel subscription”.

 

imageimage

image

sábado, 5 de mayo de 2012

Office365 consigue la certificación de FISMA

Desde el blog oficial de Office365 conocemos la importante noticia de que Office365 ha conseguido la certificación de FISMA (Federal Information Security Management Act) en Estados Unidos con la que consigue un proceso que acredita y certifica a las agencias federales la seguridad de operar con Office365.

Por parte de Microsoft se está realizando grandes esfuerzos en garantizar la seguridad de los datos alojados por sus clientes cumpliendo las certificaciones de seguridad más rigurosas, entre ellas:

  • ISO 27001: Certificación reconocida a nivel mundial que establece medidas rigurosas de seguridad a nivel físicas, lógicas, de proceso y gestión. Consular.
  • EU Model Clauses/EU Safe Harbor: Creada por la Unión Europea define una serie de cláusula respecto a la transferencia de datos a terceros a nivel internacional que impide la transferencia de datos personales fuera de la UE excepto en el caso de aquellos mecanismo que hayan pasado la certificación “Safe Harbor”. Microsoft consiguió la certificación Safe Harbor en 2001. Consultar.
  • HIPAA-Business Associate Agreement: Ley de EEUU que regula los requisitos en cuanto al tratamiento de los datos personales relacionados con la salud. Consultar.
  • SAS 70/SSAE 16: Auditoría impuesta por el American Institute of Certified Public Accountants (AICPA) para aquellas corporaciones que ofrezcan servicios de outsourcing que tengan un impacto en el control de los entornos de sus clientes . Consultar.
  • Data Processing Agreement: Acuerdo al que se compromete Microsoft con sus clientes en cuanto al tratamiento y proceso de los datos.

 

Disponéis más información sobre las medidas de seguridad y tratamiento de los datos en Office365:

Office 365 Trust Center

Recursos sobre seguridad en Office365

Informe de auditoría independiente elaborado por Deloitte

Security, Audits, and Certifications

Error SqlServer Management: No se permiten guardar los cambios

Al intentar guardar los cambios sobre la estructura de una tabla que ya contiene datos puede que nos aparezca el mensaje “No se pueden guardar los cambios. Los cambios ha realizado requieren que se quiten y vuelvan a crear la siguientes tablas…”.

image

La solución consiste en desmarcar la opción “Impedir guardar cambios que requieren volver a crear tablas” que se encuentra en el Management Studio > Herramientas > Opciones > Designers.

image