Cómo se muestran las fotos de usuario en Lync

 

Último tema modificado: 25-08-2014

Resumen: Las fotos de usuario que se muestran en el cliente de Lync pueden variar en función de la característica de Lync que use, como cuando se encuentra en una conferencia o en un chat de mensajería instantánea.

Lync 2010 introdujo la capacidad de incluir una foto con su perfil de Lync que se muestra a otros usuarios de Lync. También puede elegir si desea mostrar o no las fotos de sus contactos en el cliente de Lync. En Lync 2013, la compatibilidad con fotos de alta resolución para los usuarios. En este tema se describe cómo el cliente de Lync obtiene y muestra fotos de usuario, dónde se almacenan las imágenes, las limitaciones para cada origen de imágenes y cómo usan las fotos de usuario los diferentes servicios de Lync.

Consideraciones de planeación

Debe tener en cuenta lo siguiente al planear la implementación de la compatibilidad con fotos de usuario.

  • La compatibilidad con fotografías de usuario de alta definición requiere que el buzón del usuario se encuentre en Exchange 2013 y que la cuenta de usuario de Lync esté en el grupo de Lync 2013.

  • Las fotos de usuario de alta definición solo se admiten en un entorno donde se usan Lync Server 2013 y Exchange 2013.

  • Los usuarios con buzones en Exchange 2010 siempre usarán el atributo thumbnailPhoto de AD DS como origen de su foto de usuario.

  • Una foto de usuario almacenada como atributo thumbnailPhoto de AD DS no se mostrará a los contactos externos o federados.

  • Si las fotos de los contactos de usuario se almacenan en AD DS, el archivo de imagen usado está limitado a 96×96 píxeles y no más de 100 KB de tamaño de archivo.

  • Si se pierde la conectividad entre Lync Server y Exchange Server, se mostrará la miniatura de baja resolución del usuarioPhoto de AD DS y solo para los usuarios internos.

  • Las fotos de usuario de alta resolución se muestran en las reuniones de Lync 2013 cuando un altavoz activo no tiene vídeo habilitado. Además, al mover el mouse sobre la foto en miniatura en la galería se mostrará la foto de alta resolución.

Fotos de usuario en Lync 2010

En el cliente de Lync 2010, puede elegir entre dos opciones para mostrar una foto para su perfil, Imagen corporativa predeterminada y Mostrar imagen de una dirección web.

Imagen corporativa predeterminada

Si elige la opción Imagen corporativa predeterminada, Lync obtiene la foto que se muestra de Servicios de dominio de Active Directory. La imagen usada es la imagen definida como el valor del atributo thumbnailPhoto en Servicios de dominio de Active Directory. Este es el mismo archivo que utiliza Exchange para mostrar imágenes en Outlook.

Entre las consideraciones para usar imágenes de Servicios de dominio de Active Directory se incluyen las siguientes:

  • Solo se admiten imágenes con dimensiones de hasta 96 píxeles por 96 píxeles. El tamaño del archivo de la imagen está limitado a 100 KB.

  • De forma predeterminada, los usuarios pueden cambiar la imagen usada para el atributo thumbnailPhoto , aunque no directamente a través del cliente de Lync. Puede deshabilitarlo a través de Servicios de dominio de Active Directory.

  • Las imágenes almacenadas en Servicios de dominio de Active Directory no se muestran a los contactos externos a la organización, incluso si son contactos federados.

  • En organizaciones grandes, almacenar y recuperar las imágenes para un gran número de usuarios puede afectar al tamaño y el rendimiento de la base de datos Servicios de dominio de Active Directory.

  • Las dimensiones de imagen limitadas y el tamaño de archivo significan que solo se pueden usar imágenes de baja resolución.

Cómo administran los usuarios sus fotos de usuario en Servicios de dominio de Active Directory

El usuario no puede cambiar la imagen que se usa en su perfil de Servicios de dominio de Active Directory directamente a través del cliente de Lync 2010. Pueden usar una de las siguientes opciones para hacerlo, si están disponibles:

  • SharePoint Server Los usuarios pueden cargar una foto en "Mi sitio" en un servidor de SharePoint y, a continuación, configurar la sincronización de perfiles en SharePoint para sincronizar la foto con el atributo thumbnailPhoto en Servicios de dominio de Active Directory.

  • Foto almacenada en una dirección URL accesible al público Los usuarios pueden configurar su foto de usuario especificando una dirección URL accesible públicamente para la imagen que quieran usar. La imagen debe ser accesible públicamente sin una contraseña. La imagen almacenada en la dirección web especificada se transfiere a otros usuarios a través de la categoría de tarjeta de contacto en la información de presencia. Cuando el cliente de Lync necesita mostrar una foto de usuario, recupera la imagen de la dirección web especificada.

  • Los cmdlets de Exchange 2010 para Windows PowerShell Los administradores pueden ejecutar el cmdlet Import-RecipientDataProperty en el Shell de administración de Exchange 2010 para administrar el atributo thumbnailPhoto. Cuando se importan imágenes con cmdlets de Exchange 2010, el tamaño del archivo está limitado a 10 KB.

  • Herramientas de terceros Los usuarios solo pueden cargar su propia foto en para el atributo thumbnailPhoto .

Mostrar una imagen de una dirección web

Cuando elige la opción Mostrar una imagen de una dirección web , Lync obtiene la imagen en la dirección que escriba y la muestra para su foto de usuario en Lync.

Entre las consideraciones para usar imágenes de una dirección web se incluyen las siguientes:

  • Los límites de tamaño de archivo vienen determinados por el atributo MaxPhotoSizeKB de la directiva de cliente, definida con el cmdlet New-CsClientPolicy . El límite de tamaño predeterminado es de 30 KB. El valor máximo es 100 KB. No hay ninguna restricción sobre la resolución de la imagen, pero si intenta usar un archivo de imagen que supere el límite de tamaño, no se descargará para los clientes de Lync. Puede establecer el valor en 0 para deshabilitar el uso de todas las fotos de usuario en Lync.

  • Los contactos federados externos pueden ver las fotos de usuario de una dirección web.

Administrar la foto del usuario con cmdlets de directiva de cliente

En Lync Server 2010, la configuración de directivas de cliente se configura con los cmdlets CsClientPolicy. Las configuraciones de directiva configuradas se envían a los clientes a través del aprovisionamiento en banda. Los dos parámetros de los cmdlets CsClientPolicy que determinan la experiencia fotográfica del usuario son DisplayPhoto y MaxPhotoSizeKB. El parámetro de aprovisionamiento dentro de banda correspondiente para DisplayPhoto y MaxPhotoSizeKB se denomina PhotoUsage. Los valores del parámetro PhotoUsage se envían a los clientes a través del endpointConfigurationprovisionGroup. Consulte Información general sobre directivas de cliente y configuración para obtener más información.

El valor del parámetro DisplayPhoto determina el origen de la imagen fotográfica del usuario. Los valores admitidos se incluyen en la tabla siguiente.

Valor del parámetro DisplayPhoto Origen de la imagen Configuración del cliente de Lync 2010

NoPhoto

Ninguno

No mostrar mi foto

PhotoFromADOnly

Active Directory

Imagen corporativa predeterminada

AllPhotos

Dirección web

Mostrar una imagen de una dirección web

Cómo obtienen fotos el cliente de Lync 2010

En Lync 2010, las fotos de usuario se administran en el servidor mediante el servicio de libreta de direcciones. El cliente Lync obtiene fotos de usuario consultando primero el servicio de consulta web de libreta de direcciones (ABWQ) en el servidor, que se expone a través del servicio web expansión de la lista de distribución. El cliente recibe el archivo de imagen y, a continuación, lo copia en la memoria caché del usuario para evitar descargar la imagen cada vez que debe mostrarse. Los valores de atributo devueltos de la consulta también se almacenan en la entrada de servicio de libreta de direcciones almacenada en caché para el usuario. El servicio de libreta de direcciones elimina todas las imágenes almacenadas en caché cada 24 horas, lo que significa que las nuevas imágenes de usuario pueden tardar hasta 24 horas en actualizarse en la caché del servidor. Puede forzar una actualización de la memoria caché mediante el cmdlet Update-CsAddressBook .

Las fotos de usuario incluidas en el estado de presencia también tienen un valor hash asociado que el cliente de Lync usa para determinar si hay una imagen más reciente disponible. El cliente recibe automáticamente una notificación de los cambios en el archivo de imagen usado en estado de presencia.

Nota

Como las fotos no se almacenan en la base de datos GalContacts.db, la descarga de fotos de usuario no depende de la configuración disponibilidad de la libreta de direcciones de la directiva de cliente (Set-CsClientPolicy).

La consulta al servicio ABWQ incluye los siguientes atributos:

  • PhotoHash El valor hash de los datos de la foto binaria y se usa para determinar si la foto actual ha cambiado.

  • PhotoRelPath La ruta de acceso relativa al archivo de imagen almacenado en el servidor.

  • PhotoSize El tamaño del archivo de imagen, en bytes.

  • Timestamp La fecha y hora en la que el archivo de imagen se descargó por última vez desde el servidor y se copió en la memoria caché del cliente.

A continuación, después de recuperar el archivo de imagen, el cliente de Lync 2010 compara los valores de atributo devueltos de la consulta con los valores de atributo recibidos por el cliente del aprovisionamiento dentro de banda para ver si son diferentes. Si los valores son diferentes, el cliente recupera el archivo de imagen del usuario con sesión iniciada con una solicitud HTTP GET.

Además, el cliente comprueba con el servidor cada 24 horas desde el momento en que se creó la versión almacenada en caché del archivo de imagen para comparar el valor del atributo PhotoHash en el servidor con el valor del cliente. Si los valores son diferentes, el cliente sabe que el archivo de imagen ha cambiado. Para obtener el archivo de imagen actualizado, el cliente vuelve a consultar el servicio ABWQ para actualizar el archivo de imagen en la caché del cliente con el archivo de imagen en el servidor, lo que también restablece TimeStamp en el archivo en la caché del cliente.

A continuación se muestra una respuesta de ejemplo a una consulta al servicio ABWQ:

    <Attribute>
              <Name>PhotoRelPath</Name>
              <Value>efa6096aed2746cb9ab2037f7dbdde9d.f2eeeb5946db54a7aa607ecd3ae09d
              95.photo</Value>
              <Values xmlns:d6p1="https://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
    </Attribute>
    <Attribute>
              <Name>PhotoHash</Name>
              <Value>f2eeeb5946db54a7aa607ecd3ae09d95</Value>
              <Values xmlns:d6p1="https://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
    </Attribute>
    <Attribute>
         <Name>PhotoSize</Name>
         <Value>4620</Value>
         <Valuesxmlns:d6p1="https://schemas.microsoft.com/2003/10/Serialization/Arrays"
    i:nil="true" />
    </Attribute>

Fotos de usuario en Lync 2013

Lync 2013 introdujo la compatibilidad con imágenes de alta resolución para fotos de usuario. Lync 2013 también incluye compatibilidad para almacenar fotos de usuario en el buzón del usuario en Exchange 2013, lo que elimina las limitaciones de resolución y tamaño de imagen presentes en Lync 2010. Las fotos de usuario en Lync 2013 pueden ser de hasta 648 píxeles por 648 píxeles con un tamaño de archivo de hasta 20 MB. Las fotos de alta resolución en Lync 2013 deben estar ubicadas en el buzón del usuario en Exchange 2013 y solo se admiten con el cliente de Lync 2013. Esta integración con Exchange aprovecha el nuevo marco de autorización que se incluye en las versiones de Lync, Exchange y SharePoint 2013 denominadas Oauth.

Si Exchange 2013 no se usa en la implementación, la compatibilidad con fotos de usuario es la misma que con Lync 2010. Sin embargo, las opciones de usuario para elegir la foto que se usará son diferentes en el cliente de Lync 2013. En el cliente de Lync 2013, los usuarios pueden seleccionar Ocultar mi foto o Mostrar mi foto. La opción Mostrar una imagen de un sitio web no está disponible de forma predeterminada, pero se puede habilitar asignando una directiva de cliente.

Ocultar mi foto

La configuración de las fotos de usuario se encuentra en el cuadro de diálogo Opciones de Lync 2013. Al elegir Ocultar mi foto, no se muestra ninguna foto de usuario en el cliente de Lync, pero la foto sigue apareciendo en la tarjeta de contacto y fuera de Lync.

Mostrar mi foto

Al elegir la opción Mostrar mi foto , se muestra la foto de usuario en el cliente de Lync y para otros usuarios de las conversaciones de Lync. La imagen usada es la almacenada en AD DS.

Mostrar una imagen de un sitio web

La opción Mostrar imagen de un sitio web pasa a estar disponible en Lync 2013 después de establecer una directiva de cliente para habilitarla. La versión del cliente debe ser posterior a la 15.0.4535.1002, que se instala con la Novedades acumulativa de Lync: noviembre de 2013. Es posible que los usuarios tengan que cerrar sesión y volver a iniciarla para ver los cambios en el cliente.

Puede establecer la directiva de cliente para habilitar la configuración Mostrar imagen de un sitio web ejecutando la directiva Set-CsClientPolicy en el Shell de administración de Lync Server. Los cmdlets de ejemplo siguientes muestran cómo establecer la directiva globalmente para todos los usuarios de la implementación:

 $pe=New-CsClientPolicyEntry -Name EnablePresencePhotoOptions -Value True
 $po=Get-CsClientPolicy -Identity Global
 $po.PolicyEntry.Add($pe)
 Set-CsClientPolicy -Instance $po

Cuando se carga una imagen en el buzón del usuario, Exchange crea automáticamente una versión de resolución más baja de la imagen que se puede usar en las aplicaciones cliente. La foto de usuario también se actualiza en AD DS.

Nota

Cuando se actualiza un archivo de imagen en AD DS, se crea una imagen de 48 x 48 píxeles y se usa para la miniaturaPhoto en AD DS. Se reemplazará cualquier imagen existente. Por lo tanto, si has agregado una imagen de 96 x 96 a AD DS, se sobrescribirá con la nueva imagen de 48 x 48. Esto solo es importante si tiene usuarios en su entorno que usan clientes de Lync 2010, ya que estos obtendrán fotos de usuario de AD DS. Puede importar imágenes de 96 x 96 píxeles para reemplazar las creadas por AD DS si tiene clientes de Lync 2010 en su organización.

Compatibilidad con fotos de usuario en Lync 2013

En Lync 2013, se admiten tres resoluciones de imagen para las fotos de usuario, como se describe en la tabla siguiente. La imagen que se usa viene determinada por la configuración de directiva de cliente asignada a los usuarios de Lync. Consulte "Administrar la foto del usuario con cmdlets de directiva de cliente" en este tema para obtener más información.

Resolución de imagen (píxeles) Aplicación

48 x 48

Se usa si no se selecciona ninguna imagen de mayor resolución

96 x 96

Se usa en Outlook Web App y Outlook 2013

648 x 648

Usado en el cliente de escritorio de Lync 2013 y Lync 2013 Web App

Cualquier usuario con un buzón habilitado en Exchange 2013 puede cargar una imagen diferente, incluidas las fotos de alta resolución, a través de las opciones de cliente de Outlook Web Access o Lync 2013. Entre las opciones de configuración recomendadas para las imágenes usadas se incluyen las siguientes:

  • Resolución de imagen 648 por 648 píxeles

  • Profundidad de color de 24 bits

  • Tamaño de archivo de imagen de hasta 20 MB

  • Formato de archivo JPEG

Una imagen JPEG típica de 24 bits de 648 píxeles por 648 píxeles tiene un tamaño de archivo de aproximadamente 240 KB, por lo que se necesita 1 MB de espacio de almacenamiento para cada 4 fotos de usuario.