Microsoft Lync Server
Header

Una vez que hemos publicado la topología después de configurar el  Chat Persistente debemos continuar con su configuración, ahora debemos hacerlo desde el Panel de Administración de Lync Server. Yo empezaré por habilitar o no el Chat persistente, para ello nos vamos a Panel de Control de Lync Server – Chat Persistente – Directiva de chat persistente y definimos la directiva de ámbito Global (POR DEFECTO VIENE DESHABILITADA). Cuando un usuario inicia sesión en su cliente Lync no tendrá la opción de Chat Persistente

 chat_persistent_2013_19.jpg

chat_persistent_2013_14.jpg

Una vez que hayamos habilitado al Chat persistente veremos la opción de Chat disponible

chat_persistent_2013_20.jpg

Podemos crear nuevas directivas a nivel de Sitio , Grupo de Servidores o Usuario lo que nos permite definir a distintos niveles quienes pueden o no tener el Chat habilitadochat_persistent_2013_15.jpg

Una vez que hemos habilitado el Chat Persistente, debemos configurar otras opciones, yo empezaré por crear las categorías. Para ello vamos al Panel de Control de Lync Server – Chat Persistente y empezamos por agregar una nueva Categoría. Una Categoría de un salón de Chat es una definición de una estructura lógica que nos permite organizar los distintos salones. Además, nos permite configurar ciertos aspectos de la seguridad como quien puede acceder al salón, a quienes se le deniega y quienes pueden crear salas asociadas a esta categoría. Para ello desde la opción de Chat Persistente en el Panel de Control de Lync podemos crear nuestra categoría, pulsamos en Agregar, elegimos el servicio de Chat Persistente que tengamos disponibles (en nuestro caso el que habíamos creado anteriormente)

chat_persistent_2013_10.jpg
ahora empezamos su configuración y cubrimos los datos necesarios:

Nombre: Nombre para la categoría
Descripción: una descripción de la categoría
Habilitar invitaciones: si permitimos o no las invitados al salón
Habilitar carga de achivo: si queremos o no que en esta categoría de salón de chat se puedan subir ficheros
Habilitar historial de chat: si lo activamos podemos disponer del histórico de las conversaciones (aunque lo usuarios no tendrán acceso a esas conversiones antiguas)
chat_persistent_2013_11.jpg
Ahora toca definir quienes serán los integrantes de los salones de Chat con esta categoría, a quienes explicitamente le denegamos el acceso y quienes serán los Autores. Los integrantes podrán participar activamente en el salón de Chat, pero no podrán agregar a otras personas al mismo y, los autores serán los encargados de crear las distintas salas asociadas a esta categoría, además de poder agregar usuarios y asignar otros administradores. Su configuración es muy sencilla, únicamente debemos ir agregando a los distintos usuarios en las distintas secciones de esta misma ventana en función de nuestras preferencias. Podemos agregar usuarios, grupos, listas de distribución, unidades organizativas, etc… por lo que nos permite segrerar las distintas categorías en función de nuestas necesidades. Por ejemplo podemos crear categorías que sean los códigos de nuestros proyectos, que a su vez estén asociados a su Microsoft Project y a un Site de SharePoint. Para ello nos creamos la esctructura de grupos que sea necesaria que podría ser algo similar a esto:
GRP P1002-2013-1-001 (Grupo Global, miembro de los grupos ACL que aplican los permisos sobre las APPS)
            ACL PROJ-P1002-2013-1-001 (Grupo Local de Dominio)
            ACL SP-P1002-2013-1-001 (Grupo Local de Dominio)

Por lo que nosotros para continuar con la nomenclatura del proyecto podríamos crear una categoría con el código del proyecto (P1002-2013-1-001) y posteriormente en los miembros permitidos agregar al grupo GRP P1002-2013-1-001. De esta forma los usuarios integrantes del proyecto P1002-2013-1-001 tendrían permiso ya explícito sobre el salón de chat con la susodicha categoría. Esto es algo más complicado que todo esto, sobre todo por los grupos y membresias, etc.. pero es para que os hagáis una ídea de como «conectarlos». Puesto que los autores podrían ser un grupo GRP con los directores del Proyecto de tal forma que ya tengan acceso como autores, etc.. .espero que se haya «pillado» la idea por lo menos.

chat_persistent_2013_12.jpg
Otro aspecto de la configuración que debemos tener muy en cuenta son los límites del Chat Persistente. Por defecto tenemos una directiva a nivel Global con la siguiente configuración:

Historial de chat predeterminado: es el número de mensajes que permancerán en caché de manera inicial, si aumentan los mensajes se almacenarán como histórico. Para poder recuperarlo debemos hacer la búsqueda correspondiente
chat_persistent_2013_21.jpg
Tamaño máximo de archivo (KB): es el tamaño máximo que puede tener un fichero que subamos al salón de chat, el tamaño predeterminado son 20MB (20.000KB)
Limite de participantes: el tamaño máximo de participantes por salón
URL de administración de salón: podemos especificar una URL para gestionar los salones vía web, sino lo utilizáis no lo toquéis

chat_persistent_2013_18.jpg

Configuración del chat persistente

chat_persistent_2013_16.jpg

además podemos crear distintas configuraciones a nivel de Sitio o de Grupo de servidoreschat_persistent_2013_17.jpg

Por último tenemos la opción de Complementos, que nos permite la posibilidad de asignar URL a salones de chat. Os dejo aqui un enlace de Microsoft en donde podréis ampliar información sobre esto: Complemento de Chat Persistente

Una vez que hemos finalizado la configuración del lado del servidor, podemos empezar a utilizar nuestros Chats. Lo primero que debemos hacer es crear un nuevo salón de chat, para ello abrimos el cliente Lync y pulsamos en el icono del Chat Persistente y en el símbolo chat_persistent_2013_24.jpg tenemos las distintas opciones sobre los salones de Chat que ya existen o para crear nuevos salones

 

chat_persistent_2013_23.jpg
Si queremos crear un nuevo salón pulsamos en Crear un salón de chat… (como véis hay un bug en la traducción y pone Creae en vez de Crear) y nos abre la URL para crear el salón, ahora pulsamos en Crear un nuevo salónchat_persistent_2013_25.jpg

cubrimos los datos necesarios y pulsamos en Crear
chat_persistent_2013_26.jpg
chat_persistent_2013_27.jpg

Ahora ya tenemos disponible el nuevo salón desde el cliente Lync, como véis tenemos una alerta de que tenemos un grupo

chat_persistent_2013_28.jpgchat_persistent_2013_29.jpg

Ahora podemos acceder al salón y utilizarlo

chat_persistent_2013_30.jpg

Otros usuarios (habilitados en la categoría del salón) de Lync pueden encontrar el salón, pero como lo hemos configurado como un grupo cerrado solo pueden visualizar los miembros que contiene el grupo.

chat_persistent_2013_33.jpg

Si el usuario es miembro del grupo entonces podrá seguir esta sala e interacturar en ella

chat_persistent_2013_34.jpg

si accede al salón podrá ver el históricos de los mensajes  y participar

chat_persistent_2013_35.jpg

también puede seguir a la sala, busca la sala a la que quiere seguir y pulsando con el botón secundario del ratón encima de la sala selecciona Seguir esta salachat_persistent_2013_31.jpgchat_persistent_2013_32.jpg
Como véis es una funcionalidad estupenda y que seguro que muchos de vosotros le sacaréis mucho partido

Espero que os sea de utilidad!!!

​Como sabéis no todas las tareas administrativas en Lync se pueden realizar desde el ​Panel de Control, sino que tenemos que configurar ciertas características mediante PowerShell. Seguramente en alguna ocasión no tenéis acceso al servidor vía RDS o Consola, por lo tanto no podéis conectaros y realizar las tareas encomendadas.  Podemos utilizar Powershell ISE para establecer una sesión remota, y  para ello tenemos estos tres comandos:

$cred = Get-Credential “dominio\usuario”

$session = New-PSSession -ConnectionURI “https://fqdn_lync_server/OcsPowershell” -Credential $cred

Import-PsSession $session 
 
Para poder conectaros remotamente con PowerShell debéis cumplir los siguientes requisitos:

  • Actualizaciones instaladas de .Net Framework y PowerShell
  • Si utilizáis certificados privados debéis tener instalado el certificado raíz de confiaza en el equipo desde el cual queremos conectanos
  • Es posible que tengáis que ejecutar el siguiente cmdlet: Set-ExecutionPolicy Unrestricted para establecer sesiones remotas
  • Debemos tener instalado PowerShell ISE

Por parte del servidor debemos tener habilitado la conexión remota de Windows mediante PowerShell, para ello debemos ejecutar el cmdlet  Enable-PSRemoting en cada servidor de Front-END de Lync
power_shell_remoto_1.png
Si queremos verificar que el servicio se ha iniciado escribimos el siguiente cmdlet: Get-Service WinRM
power_shell_remoto_2.png
Con el script anterior lo que haremos será establecer una sesión vía HTTPS (recomendado) contra el servidor Front-END o Pool en el directorio OcsPowerShell  del Sitio Web Interno 

 power_shell_remoto_9.png

Una vez que iniciamos la conexión al servidor de Lync nos solicitará las credenciales del usuario establecido en la primera línea del script:

$cred = Get-Credential “dominio\usuario”

En la segunda línea del script le indicamos la URL del servidor Front-END o Pool y que nos solicite las credenciales para el usuario indicado en la primera línea mediante la variable $cred
 
$session = New-PSSession -ConnectionURI “https://fqdn_lync_server/OcsPowershell” -Credential $cred
 
power_shell_remoto_13.png

Si introducimos correctamente las credenciales y tenemos los privilegios necesarios se establecerá la sesión y nos descargaremos los cmdlets disponibles (no tenemso todos los cmdlets disponilbes de forma remota). Esto se lo indicamos en el tercer comando del script: Import-PsSession $sessionpower_shell_remoto_14.png

Ahora podemos empezar a administrar nuestro servidor de Lync, además tenemos disponibles la ayuda sobre cada cmdlet y la función de autocompletar 
power_shell_remoto_15.png

 
Una vez que escribrimos el cmdlet aceptamos el comando  y nos mostrará el resultado
power_shell_remoto_16.png
cuando queramos desconectar la sesión, tenemos el siguiente cmdlet que desconectará la sesión remota del servidor

 
Remove-PsSession $session
 
Como vemos una vez desconectados, no tenemos los cmdlets de Lync disponibles 

power_shell_remoto_17.png

Aqui os dejo el script para que podáis utilizarlo, pero antes debéis modificar los valores de usuario y servidor Frotn-END o Pool por vuetros datos PowerShellLync.rarPowerShellLync.rar. Si queremos conectarmos mediante internet debemos crear la regla de publicación necesario y debemos tener en cuenta el sistema de autenticación para la delegación de la misma desde el Reverse-Proxy.

Espero que os sea de utilidad!!

Tenemos nuevas actualizaciones disponibles para teléfonos de Lync: Polycom, HP y Aastra

​Microsoft Lync Phone Edition para HP 4110 y HP 4120 (http://www.microsoft.com/es-es/download/details.aspx?id=28158)

Microsoft® Lync™ Phone Edition para HP 4110 y HP 4120 es la primera generación de software diseñada especialmente para que los teléfonos de HP interoperen con Microsoft® Lync™ Server 2010 y Microsoft® Lync™ Server 2013. Lync Phone Edition proporciona características de telefonía avanzadas y tradicionales, seguridad integrada, manejabilidad y mucho más.

Microsoft Lync Phone Edition para Polycom CX700 y LG-Nortel IP Phone 8540 (http://www.microsoft.com/es-es/download/details.aspx?id=21644)

Microsoft® Lync™ Phone Edition para Polycom® CX700 y LG-Nortel IP Phone 8540 es la primera generación de software diseñada para que los teléfonos de Polycom y LG-Nortel interoperen con Microsoft® Lync™ Server 2010 y Microsoft® Lync™ Server 2013. Lync Phone Edition proporciona características de telefonía avanzadas y tradicionales, seguridad integrada, capacidad de administración, etc.

Microsoft Lync Phone Edition para Polycom CX500, Polycom CX600 y Polycom CX3000 (http://www.microsoft.com/es-es/download/details.aspx?id=23866)

Microsoft® Lync™ Phone Edition para Polycom® CX500, Polycom® CX600 y Polycom® CX3000 es la primera generación de software diseñada especialmente para que los teléfonos de Polycom interoperen con Microsoft® Lync™ Server 2010 o Microsoft® Lync™ Server 2013. Lync Phone Edition proporciona características de telefonía avanzadas y tradicionales, seguridad integrada, manejabilidad y mucho más.

Microsoft Lync Phone Edition para Aastra 6721ip y Aastra 6725ip (http://www.microsoft.com/es-es/download/details.aspx?id=18390)

Microsoft® Lync™ Phone Edition para Aastra 6721ip y Aastra 6725ip es la primera generación de software diseñada especialmente para que los teléfonos de Aastra interoperen con Microsoft® Lync™ Server 2010 o Microsoft® Lync™ Server 2013. Lync Phone Edition proporciona características de telefonía avanzadas y tradicionales, seguridad integrada, manejabilidad y mucho más.

Ahora toca actualizar!!!!

Uno de los nuevos roles en Lync 2013 es el de chat persistente que nos permite participar en conversaciones con varios participantes que perduran a lo largo del tiempo, además permite a ayudar las organizaciones para hacer lo siguiente:

  • Mejorar la comunicación entre equipos geográficamente dispersos y multifuncionales
  • Ampliar el uso de la información y la participación
  • Mejorar la comunicación con la organización extendida
  • Reducir la sobrecarga de la información
  • Mejorar el uso de la información
  • Aumentar la divulgación de información y conocimientos importantes

 Vamos a ver como podemos configurarlo, para ello primero debemos crear un chat persistente desde el Topology Builder. Abrimos el Topology Builder y vamos a Grupos de chat persistente – Nuevo grupo de chat persistente…chat_persistent_2013_2.jpg

escribimos el nombre FQDN y elegimos si lo configuraremos en un Grupo de varios equipos o de un solo equipo, en mi caso un grupo de un único equipo
chat_persistent_2013_3.jpg

escribimos el nombre del CHAT, el puerto lo dejamos por defecto  y habilitamos la opción de que el chat será el prederminado (importante si tenemos varios chats persistentes)
chat_persistent_2013_4.jpg

seleccionamos el servidor de BBDD en donde se creará la BBDD para el chat persistente, en nuestro caso elegimos el que ya tenemos para otras BBDDchat_persistent_2013_5.jpg

seleccionamos el almacén de ficheros que ya tenemos para los front-endchat_persistent_2013_6.jpg

elegimos el front-end o pool de servidores front-end de próximo salto y pulsamos en Finalizarchat_persistent_2013_7.jpg

Ahora únicamente debemos publicar la topología con este nuevo chat persistente que hemos creado, una vez publicada la aplicación podemos empezar la configuración del mismo,

pero antes debemos ejecutar el asistente para la implentación y ejecutar la opción de Instalar o desinstalar componentes de Lync Server

chat_persistent_2013_8.jpg

En el próximo artículo veremos las distintas configuraciones que podemos realizar sobre este chat: Categoría, Complemento, Directiva de chat persistente, Configuración de chat persistente

chat_persistent_2013_9.jpg

Espero que os sea de utilidad!!

La integración con OWA habilita la IM desde la interface web, facilitando la posibilidad de comunicación con los contactos de Lync desde cualquier parte sin tener que instalar el cliente Lync. Únicamente tenemos disponible el mostrar nuestro estado y la mensajería instantánea, pero resulta muy interesante. Para poder integrar el cliente Lync en el OWA debemos realizar las siguientes configuraciones, teniendo en cuenta de que el tráfico entre el servidor Lync y Exchange será cifrado tenemos que utilizar un certificado digital para tal fin.

 

Lo primero que debemos hacer es crear un grupo de aplicaciones en Lync, para ello podemos hacerlo mediante un cmdlet:
 
New-CsTrustedApplicationPool -Identity mail.asirsl.com -Registrar pool.asirsl.com -Site "Asir Lync" -RequiresReplication $False
 
Después de crear el grupo de aplicaciones de confianza, debemos crear la identidad de la aplicación y un puerto para OWA
 
New-CsTrustedApplication -ApplicationId OutlookWebApp -TrustedApplicationPoolFqdn mail.asirsl.com -Port 5199
 
Ahora nos queda como pendiente publicar la topología con el siguiente cmdlet: Enable-CsTopology

 
Si ahora vamos  a Panel de Control de Lync – Topología – Aplicación de Confianza vemos la aplicación creada
Integracion_Lync_OWA_2.png
Ahora nos queda configurar la parte de Exchange, para ello debemos revisar la configuración del certificado que tenemos en el IIS del Exchange y ver el FQDN que utilizaremos posteriormente en Lync. En mi caso he utilizado un certificado SAN, y tiene como nombre principal mail.asirsl.com y como alterantivos entre ellos *.asirsl.com (para poder utilizar el mismo certificado para otros servicios web)
Integracion_Lync_OWA_3.png

Lo primero que haremose será habilitar la mensajería instantánea en todos los directorios virtuales de Outlook Web Access (Microsoft recomienda no habilitarlo en los servidores de back-end)
 
Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -InstantMessagingEnable $True -InstantMessagingType OCS
Integracion_Lync_OWA_4.png
Podemos verificar que el cambio se ha aplicado correctamente, para ello escribimos el siguiente cmdlet: Get-OwaVirtualDirectory | fl Instant*,Servername
Integracion_Lync_OWA_5.png

Lo siguiente tarea es agregar las siguientes líneas que os muestro al archivo Web.config de Outlook Web Access ubicado en  C:\Archivos de programa\Microsoft\Exchange Server\V15\ClientAccess\Owa), justo después de la etiqueta <appSettings>

 
<appSettings>
    <add key="IMCertificateThumbprint" value="Valor_Thumbprint_Certificado"/> 
    <add key="IMServerName" value="FQDN_POOL_o_Front-END de Lync"/>
Para conseguir este número ejecutamos el siguiente cmdlet: Get-ExchangeCertificate | fl Services, Thumbprint
Integracion_Lync_OWA_7.png
Debemos copiar el Thumbprint del certificado asignado al servicio de IIS, por lo que el resultado sería el siguiente:
 
<add key="IMCertificateThumbprint" value="ACE64A98323BCBD79CB0CEE2959E4BFAB5412A8C"/>
<add key="IMServerName" value="pool.asirsl.com"/>

Integracion_Lync_OWA_6.png

Guardamos el fichero Web.config y reiniciamos el grupo de aplicación de aplicación con el siguiente comando:

 
C:\Windows\System32\Inetsrv\Appcmd.exe recycle apppool /apppool.name:"MSExchangeOWAAppPool"
Integracion_Lync_OWA_9.png
Si queremos también podemos reinicar el grupo de apolicación desde el administrador del IIS, vamos a la opción de Grupo de Aplicaciones MSExchangeWOAAppPool y pulsamos en Reciclar
Integracion_Lync_OWA_8.png
Por último debemos ejecutar el siguiente comando para configurar la mensajería instantánea en las correspondientes directivas de buzón de Outlook Web Access

 
Set-OwaMailboxPolicy -Identity "Default" -InstantMessagingEnabled $True -InstantMessagingType "OCS"
 
Y este otro comando habilita la mensajería instantánea para todas las directivas de buzón de OWA:
 
Get-OwaMailboxPolicy | Set-OwaMailboxPolicy -InstantMessagingEnabled $True -InstantMessagingType "OCS"
 
Si queremos deshabilitar la MI en OWA tenemos el sigiuente cmdlet:
Para verificar que funciona correctamente, debemos iniciar sesión en el OWA y posteriormente iniciar sesisón en Lync. Para ello pulsamos en nuestro nombre en la parte superior derecha, se nos desplegará un menú  en el cual tenemos la opción Iniciar sesión en la mensajería instantánea
Integracion_Lync_OWA_10.png

esperamos unos segundos y estaremos conectados, pero si por el contrario obtenemos este error debéis revisar certificado que habéis elegido (en el 90% de los casos), puesto que puede no ser el adecuado. Debéis tener en cuenta que el nombre del sujeto en el certificado debe corresponder con el nombre del servidor configurado en la aplicación de confianza

Integracion_Lync_OWA_24.png
si todo está correcto, iniciaremos sesión en cuestión de segundos y mostraremos nuestra presencia e imagen al resto de usuarios
Integracion_Lync_OWA_1.png
Integracion_Lync_OWA_23.png
Integracion_Lync_OWA_22.png
 
Si alguien inicia una conversación de MI con nosotros, nos mostrará una alerta visual
Integracion_Lync_OWA_11.png
si pulsamos en aceptar se nos abrirá una nueva ventana iniciando la conversación de MI
Integracion_Lync_OWA_12.png

O bien podemos ir la pestaña de Personas  y buscamos al usuario con el que queremos iniciar una conversión, ahora pulsamos en el icono de Enviar mensaje instantáneo

Integracion_Lync_OWA_13.png
con esto ya podemos iniciar una conversación con el usuario seleccionado
Integracion_Lync_OWA_14.png
También podemos iniciar una conversación de IM desde un correo que tengamos en nuestro buzón, pero además si recibimos el correo en CC o en el PARA tendremos opciones diferentes habilitadas. Si abrimos cualquier correo y pulsamos en los puntos de la parte superior derecha se nos desplegan las distintas opciones disponibles.
 
En función de la cantidad de destinatarios existan en el correo tendremos la opoción de Responder por MI o Responder a todos por MI
Integracion_Lync_OWA_15.png
Integracion_Lync_OWA_16.png

Integracion_Lync_OWA_18.pngIntegracion_Lync_OWA_17.png
Como novedad también tenemos la posibilidad de cambiar la foto que mostramos al resto de usuarios (Lync: Fotos en Alta Resolución con Exchange 2013), para ello pulsamos en nuestro nombre en la parte superior derecha del OWA y pulsamos en la opción cambiar que tenemos debajo de nuestra foto
Integracion_Lync_OWA_20.png

pulsamos en examinar y podemos elegir una nueva imagen almacenada en nuestro equipoIntegracion_Lync_OWA_21.png

Creo que está bastante bien, tenemos muchas opciones disponibles (Exchange 2013 CU1: Programación de Reuniones en Línea desde OWA para Lync) y se hace muy cómodo trabajar con este cliente. Indudablemente lo ideal sería tener la posibilidad de Audio y Video pero … imagino que la gente de MSFT estará pensando en ello

 

Espero que os sea de utilidad!!