Microsoft Lync Server
Header

Microsoft ha liberado la versión de SEFAUtil para Skype for Business Server 2015​, aquí tenéis el enlace de descarga: http://www.microsoft.com/en-us/download/details.aspx?id=47704

SEFAUtil_Skype_For_Business.png
Skype for Business Server 2015, SEFAUtil permite a los administradores configurar la delegación de llamadas, redirecciones, llamadas de equipos, revisar la configuración del ruteo de llamadas de un usuario, etc… todo ello vía línea de comandos. Eso sí, debemos cumplir previamente con los siguientes requisitos:
 
Supported Operating System
Windows Server 2012, Windows Server 2012 R2
 
For more infomration about system requirements for the SEFAUtil.exe, pleae refer to the following TechNet articles:
Veamos un ejemplo rápido de como revisar la configuración de un usuario, para ello simplemente ejecutaremos el siguiente comando: SEFAUtil.exe /server:<fqdn_servidor> direccion_sip_usuario
SEFAUtil_Skype_For_Business_1.png
 
Esta utilidad ya la tenemos desde la versión de Lync 2010 y 2013, con algunas cosas interesantes como la Capturar Llamada (que al final en Lync .. yo personalmente no le veo excesiva utilidad):

Como habéis visto en la primera captura de pantalla, si ejecutáis el SEFAUtil sin modificadores os mostrará la ayuda y los modificadores disponibles:

   /server: Lync Server FQDN, required if auto-discovery is not enabled
   /adddelegate: add delegate on-behalf of the user
   /removedelegate: removes delegate on behalf of the user
   /simulringdelegates: Sets user's call handling rules to ring delegates endpoi
nts simultaneously
   /delayringdelegates: Sets number of seconds Boss' endpoints ring before ringi
ng delegates
   /fwdtodelegates: Sets user's call handling rules to forward calls to delegate
s
   /disabledelegation: Disables delegate ringing for the user
   /setfwddestination: Sets the user's forward immediate or forward-no-answer de
stination
   /enablefwdimmediate: Sets user's call handling rules to immediately forward a
ll calls to Fwd Destination
   /enablefwdnoanswer: Sets user's call handling rules to forward unanswered cal
ls to Fwd destination
   /callanswerwaittime: Sets the number of seconds to wait for user to pick up t
he call
   /disablefwdimmediate: Disables forward immediate
   /disablefwdnoanswer: Disables forward-no-answer
   /setsimulringdestination: Sets the user's Simul Ring destination
   /enablesimulring: Sets user's call handling rules to Simul ring calls to Simu
l Ring Destination
   /disablesimulring: Disables Simul Ring
   /enablegrouppickup: Enables Group pickup
   /disablegrouppickup: Disables Group pickup
   /addteammember: add team member on-behalf of the user
   /removeteammember: removes team member on behalf of the user
   /simulringteam: Sets user's call handling rules to ring team member endpoints
 simultaneously
   /delayringteam: Sets number of seconds user's endpoints ring before ringing t
eam members
   /disableteamcall: Disables team ringing for the user
   No switches: Displays the call forwarding settings of the user.
Como podéis apreciar podemos a  nivel de administración configurar las opciones de los usuarios a nivel de gestión de llamadas, algo muy potente el poder hacerlo de forma centralitada, veamos un ejemplo sencillo:
 
Habilitar la llamada simultánea a un usuario: para ello utilizaremos el comando SEFAUtil con los siguientes modificadores: SEFAUtil.exe /setsimulringdestination:<Phone number of destination> /enablesimulring [/server:<Lync Server FQDN>] <SIP URI of user>
 
Antes de ejecutar el comando, veamos como el usuario no tiene ninguna redirección de llamadas configurada, para ello podemos verlo vía cliente Skype:
SEFAUtil_Skype_For_Business_2.png
O también podemos comprobarlo desde SEFAUtil: SEFAUtil.exe /server:<fqdn_servidor> direccion_sip_usuario
SEFAUtil_Skype_For_Business_1 - copia.png
Ahora desde el servidor ejecutaremos SEFAUtil.exe /setsimulringdestination:<Phone number of destination> /enablesimulring [/server:<Lync Server FQDN>] <SIP URI of user>
SEFAUtil_Skype_For_Business_3.png

Y automáticamente el usuario ya tiene la configuración en su cliente Skype For Business:

SEFAUtil_Skype_For_Business_4.png
Como podéis apreciar es muy sencillo y potente, ahora os toca probarlo a vosotros. El único problema que le veo, es que el usuario puede modificar la configuración desde el cliente de Skype For Business y esto ya no me gusta. Entiendo que si son configuraciones que le damos desde el servidor a nivel de administración deberían ser permanente, pero no es así. También es cierto que el usuario pueda necesitar en algún momomento modificarlo y sino puede … vamos un lío.
 
Espero que os sea de utilidad!!

ayer mismo ha sido publicada una nueva actualización del cliente Lync (5.9.1371.0)para móviles y nos deja un recadito (imagen subida a mi Twitter ayer a las 03:01 AM):

 

 

Lync Mobile Skype4B Mobile_1.PNG
Aquí tenéis el enlace de descarga: http://www.windowsphone.com/es-es/store/app/lync-2013/d85d8a57-0f61-4ff3-a0f4-444e131d8491 y mirar lo que exponen en los comentarios de esta versión:

 

Lync Mobile Skype4B Mobile_3.PNG

Además, nos dejan un enlace con información ampliada: https://support.office.com/article/6f48a22d-b064-4f2f-beab-25b4744af5c4:

Skype Empresarial pronto estará disponible para Windows Phone

Pronto Lync para Windows Phone se convertirá en Skype Empresarial para Windows Phone. El cambio le aporta un nuevo aspecto y controles simplificados para todas las características y funciones que ya conoce.

Sabemos que tiene algunas preguntas sobre lo que el cambio implica. Continúe leyendo.

¿Por qué se va a producir el cambio?

Esta evolución combina la facilidad y familiaridad de Skype con las características de comunicación y colaboración de Lync, lo que le permite dirigir en su negocio a través de una plataforma segura de nivel empresarial con los dispositivos que ya tiene.

¿Qué novedades incorpora Skype Empresarial para Windows Phone?

Skype Empresarial para Windows Phone incluye un nuevo aspecto y experiencia, emoticonos y otras mejoras. Y, si su organización usa Skype Empresarial Server 2015, la capacidad para comunicarse con sus contactos de Skype mediante mensajería instantánea, llamadas de audio y videollamadas.

¿Skype Empresarial se puede ejecutar en todas las versiones de Windows Phone?

Skype Empresarial se ejecuta en Windows Phone 8.1 y posterior. Si usa Lync en una versión anterior de Windows Phone, continúe usándolo y no le enviaremos la actualización.

Uso Lync 2013 para Windows Phone pero mi escritorio tiene Skype Empresarial.

Recibirá la actualización a Skype Empresarial si la versión de su Windows Phone es 8.1 o posterior. La actualización será efectuará automáticamente a menos que haya deshabilitado las actualizaciones automáticas en el menú Configuración. Una vez actualizado, los contactos y las reuniones de Skype Empresarialseguirán ahí y funcionarán al igual que con Lync. Si usa una versión anterior de Windows Phone, seguirá usando Lync 2013.

Uso Lync 2013 para Windows Phone pero mi escritorio también tiene Lync 2013.

Recibirá la actualización a Skype Empresarial si la versión de su Windows Phone es 8.1 o posterior. La actualización será efectuará automáticamente a menos que haya deshabilitado las actualizaciones automáticas en el menú Configuración. Una vez actualizado, los contactos y las reuniones de Skype Empresarialseguirán ahí y funcionarán al igual que con Lync. Si usa una versión anterior de Windows Phone, seguirá usando Lync 2013.

Uso Lync 2010 para Windows Phone pero mi escritorio también tiene Lync 2010.

No recibirá la actualización a Skype Empresarial.

Nunca he usado Lync o Skype Empresarial en mi Windows Phone. ¿Dónde puedo conseguirlo?

Para usar Skype Empresarial para Windows Phone necesita una cuenta de Skype Empresarial o de Lync: suele tener el mismo nombre de usuario y la misma contraseña que usa al iniciar sesión en el trabajo o la escuela. Si ya usa la versión de escritorio de Skype Empresarial, ya dispone de una cuenta de Skype Empresarial. Puede descargar la aplicación desde la Tienda de Windows Phone.

No tengo Windows Phone. ¿Skype Empresarial está disponible para Android o iOS?

Aún no, pero compruébelo a menudo. Skype Empresarial para Android y iOS estará disponible próximamente. Mientras tanto, si tiene Skype Empresarial en su escritorio, puede seguir usando la aplicación de Lync 2013 en su teléfono iOS o Android hasta que la nueva aplicación de Skype Empresarial esté disponible.

 

Ahora nos toca esperar una nueva actualización y veamos que novedades tenemos!!

Microsoft acaba de liberar la primera actualización acumulativa para Skype for Business (Skype for Business Server 2015 Cumulative Update KB3061064 )​, ahora ya podremos ver de primera mano lo fácil que es instalarla con respecto a Lync Server (Cómo actualizar nuestra topología de Lync Server 2010/2013 (Parte I), Cómo actualizar nuestra topología de Lync Server 2010/2013 (Parte II)):

Upgrade CU1 SkypeFB_3.png
En la segunda parte de Cómo actualizar nuestra topología de Lync Server 2010/2013 (Parte II) había puesto una diagrama de como se actualizaría Skype for Business Server y lo simplificado que estaría el "mismo proceso"
 
Pues ahora que ya tenemos el primer CU disponible (Skype for Business Server 2015 Cumulative Update KB3061064 ), vamos a ver como podemos actualizar nuestra topología ENTERPRISE. Pero quería mostraros cómo se haría en dos supuestos casos diferentes:
  • Pool de Front-END con dos servidores (no recomendado, pero soportado)
  • Pool de Front-END con tres o más servidores
Es posible que tenemos un pool de Front-END únicamente con dos servidores, por el motivo que sea, pero mientras esté soportado es viable 100%. Los pasos a seguir serán los siguientes:
  1. Paramos los servicios de los Front-END: Stop-CsWindowsService
  2. Instalamos el paquete acumulativo (SkypeServerUpdateInstaller.exe)
  3. Reiniciamos los servidores
  4. Restableceremos los servicios del registrador y Windows Fabrica, para ello ejecutaremos el siguiente cmdlet: Reset-CsPoolRegistrarState -ResetType FullReset -Pool <fqdn_nombre_pool>
  5. Iniciaremos los servicios de los servidores de un Pool con el cmdlet Start-CsPool -Pool <fqdn_nombre_pool>

Pues ahora veamos como sería en un caso real, en donde tenemos la siguiente topología de Skype For Business:

  • 2 Servidores Front-END
  • 1 Mediation Server
  • 1 Chat Persistente
  • 1 EDGE

Siempre se deben empezar las actualizaciones de adentro hacia afuera, vamos de los Front-END hacia el EDGE. Por lo que vamos a empezar con los que son más "complejos", los Front-END. Para ello seguimos los 6 pasos descritos anteriormente, lo primero es parar los servicios de los Front-END: Stop-CsWindowsService

Upgrade CU1 SkypeFB_2.png
 
El siguiente paso es ejecutar el instalador y dejar que haga su trabajo, más simple imposible:Upgrade CU1 SkypeFB_3.png
 
Una vez que haya finalizados nos mostrará las actualizaciones que ha completado correctamente y reiniciarmos los servidores:

Upgrade CU1 SkypeFB_FE_1.png

Ahora restableceremos los servicios del registrador y Windows Fabric de cada Front-END, para ello ejecutaremos el siguiente cmdlet: Reset-CsPoolRegistrarState -ResetType FullReset -Pool <fqdn_nombre_pool>

Upgrade CU1 SkypeFB_4.png
 
Y por último ejecutamos el nuevo cmdlet que ha llegado con Skype For Business  que el que nos permite iniciar todos los servicios de los servidores de un Pool de Front-END: Start-CsPool -Pool <fqdn_nombre_pool>
Upgrade CU1 SkypeFB_6.png
Esperamos unos segundos y ya tenemos nuestros Front-END actualizados y todo funcionando correctamente:

Upgrade CU1 SkypeFB_9.png

Si ahora desde cualquier Front-END ejecutamos el cmdlet Get-CsWindowsService -Computer <fqdn_front-end> veremos el estado de los servicios de cada servidor y que están iniciados correctamente:

Upgrade CU1 SkypeFB_10.png

Esto en cuanto a actualizar los Front-END, ahora continuamos con el Servidor de Mediación, Chat Persistente y EDGE. Aquí el proceso es súper simple, simplemente ejecutamos el instalador y pulsamos en Install Updates:

Servidor de Mediación y Chat Persistente

Upgrade CU1 SkypeFB_MS_1.png
 
EDGE
Upgrade CU1 SkypeFB_EDGE_1.png
 
Una vez que hemos instalado las actualizaciones, nos mostrará una pantalla similar a esta en base a cada rol de cada servidor:
 

Servidor de Mediación y Chat Persistente

Upgrade CU1 SkypeFB_MS_2.png

EDGE

 Upgrade CU1 SkypeFB_EDGE_2.png

Pues con esto ya tenemos nuestra topología actualizada, simple verdad? Se ha simplificado basante la parte de los Front-END, pero vamos, que antes tampoco era tan complejo, simplemente había unos pasos más al final del proceso (Install-CsDatabase -DatabaseType PersistentChat -SqlServerFqdn <servidor_sql> -Verbose).

 

Esto es todo con respecto a si tenemos en nuestra topología únicamente dos servidores Front-END, pero si tenemos 3 que debemos hacer? Pues ahora vemos cuales serían los pasos a seguir:

  1. Revisamos el estado de cada dominio de actualización con el cmdlet Get-CsPoolUpgradeReadinessState, lo que nos permitirá conocer si los servidores están preparados para ser actualizados
  2. Ejecutamos el cmdlet Invoke-CsComputerFailover -ComputerName <fqdn_front-end> para conmuntar por error a otros servidores del Pool (https://technet.microsoft.com/es-ES/library/dn985882.aspx)
  3. Instalamos el paquete acumulativo (SkypeServerUpdateInstaller.exe)
  4. Ejecutamos el cmdlet Invoke-CsComputerFailback -ComputerName <fqdn_front-end> para volver a habilitar como servidor disponible en el balanceo de carga en nuestro pool (https://technet.microsoft.com/es-ES/library/dn985825.aspx)

Para esto no tengo las capturas de pantalla, pero vamos, que es muy muy simple como podéis apreciar y este escenario es el que os mostraba en este diagrama de procesos de actualización de Skype For Business:

Upgrade CU1 SkypeFB_11.png

Estos pasos debemos ejecutarlos en todos los servidores de nuestro Pool y  siempre por cada dominio de actualización (Get-CsPoolUpgradeReadinessState) hasta que vayamos completando la actualización de todos los servidores Front-END de dicho dominio.

Ahora faltaría por describir como se actualizaría un Skype For Business STANDARD y se resume en los siguientes pasos:

  1. Instalamos el paquete acumulativo (SkypeServerUpdateInstaller.exe)

Más fácil imposible, pues es simplemente esto, ejecutamos el instalador en el Front-END y listo, actualizamos quedamos. Luego haremos lo mismo en el EDGE y listo, ya tendríamos nuestra topología Standard actualizada.

    Con Skype For Business el proceso se ha simplificado mucho, pero bueno, como os comentaba antes, tampoco es que antes fuera una tortura. De hecho, creo que es de las cosas que siempre me ha funcionado bien desde Lync SErver 2010, no he tenido problema alguno en el proceso de actualización . Claro está, que siempre he tratado de tener todo al día (actualizaciones de Lync y Windows) y realizar los pasos según los documenta Microsoft.

    Espero que os sea de utilidad!!!