Conectar Dynamics 365 (local) con Exchange Online

 

Publicado: febrero de 2017

Se aplica a: Dynamics 365 (on-premises), Dynamics CRM 2016

Este tema describe cómo configurar una autenticación basada en servidor entre Dynamics 365 (local) y Exchange Online. El siguiente diagrama muestra la comunicación entre Dynamics 365 (local), Azure Active Directory y Exchange Online.

CRM local y Exchange Online

En este tema

Permisos requeridos.

Configurar autenticación basada en servidor con Microsoft Dynamics 365 y Exchange Online

Ejecute el comando ConfigureCRMServerSideSync

Solución de problemas del Asistente para Habilitar la autenticación basada en servidor

Crear un perfil de servidor de correo electrónico

Configurar el procesamiento y la sincronización predeterminados de correo electrónico

Configurar buzones

Aprobar correo electrónico

Probar configuración de buzones

Pruebe la configuración de correo electrónico de todos los buzones asociados con un perfil de servidor de correo electrónico.

Permisos requeridos.

Microsoft Dynamics 365

  • Rol de seguridad Administrador del sistema.

  • Si usa un certificado autofirmado por motivos de evaluación, debe tener pertenencia al grupo de administradores locales en el equipo donde Microsoft Dynamics 365 Server se está ejecutando.

Exchange Online

  • Suscripción de administradores globales a Office 365. Esto es necesario para el acceso del nivel administrativo a la suscripción de Office 365 y para ejecutar los cmdlets de Microsoft AzurePowerShell.

Importante

En esta implementación, el administrador de Dynamics 365 puede aprobar buzones.

Configurar autenticación basada en servidor con Microsoft Dynamics 365 y Exchange Online

Siga los pasos en el orden indicado para configurar Dynamics 365 (local) con Exchange Online.

Importante

  • Los pasos descritos aquí se deben completar en el orden indicado. Si una tarea no se finaliza, como un comando Windows PowerShell que devuelve un mensaje de error, el problema debe resolver antes de continuar con el siguiente comando, tarea o paso.

Verificación de los requisitos previos

Antes de configurar Dynamics 365 (local) y Exchange Online para autenticación basada en servidor, deben cumplirse los siguientes requisitos previos:

  • La implementación Dynamics 365 (local) ya debe estar configurada y disponible a través de Internet.Más información:Configurar IFD para Microsoft Dynamics 365

  • Conector híbrido de Microsoft Dynamics 365. El conector híbrido de Microsoft Dynamics 365 es un conector gratuito que permite usar la autenticación basada en servidor con Microsoft Dynamics 365 (local) y Exchange Online.Más información:Conector híbrido de Microsoft Dynamics 365

  • Un certificados digital x509 emitido por una entidad de certificación de confianza que servirá para autenticar entre Dynamics 365 (local) y Exchange Online. Si está evaluando la autenticación basada en servidor, puede usar un certificado autofirmado.

Las siguientes características del software se requieren para ejecutar los cmdlets de Windows PowerShell descritos en este tema:

Importante

En el momento de redactar este texto, hay un problema con la versión de RTW del Ayudante para el inicio de sesión de Microsoft Online Services para los profesionales de TI. Hasta resolver el problema, se recomienda usar la versión beta. Más información: Foros de Microsoft Azure: No se puede instalar el módulo Azure Active Directory para Windows PowerShell. MOSSIA no está instalado

Configuración de la autenticación basada en servidor

  1. En Microsoft Dynamics 365 Server en el que se ejecuta el rol de servidor de las herramientas de implementación, inicie el módulo Azure Active Directory para Windows PowerShell.

    Importante

    El equipo donde ejecuta los siguientes comandos de PowerShell debe cumplir los requisitos de software descritos anteriormente en Verificación de los requisitos previos.

  2. Prepare el certificado. Reemplace contoso\adminstrator con su domain\account.

    $CertificateScriptWithCommand = “.\CertificateReconfiguration.ps1 -certificateFile c:\Personalcertfile.pfx -password personal_certfile_password -updateCrm -certificateType S2STokenIssuer -serviceAccount contoso\administrator -storeFindType FindBySubjectDistinguishedName”
    
    Invoke-Expression -command $CertificateScriptWithCommand
    

Ejecute el comando ConfigureCRMServerSideSync

Ejecute el comando ConfigureCRMServerSideSync para hacer lo siguiente:

  1. Configure Nombre principal de Dynamics 365 en Access Control Services (ACS) de Azure Active Directory.

  2. Configure Dynamics 365 para autenticación basada en servidor con Exchange Online.

  3. Establezca el identificador de inquilino de Exchange Online.

Para ejecutar el comando ConfigureCRMServerSideSync

  1. En Windows PowerShell, cambie el directorio a la carpeta que contiene ConfigureCRMServerSideSync.ps1, como se muestra en este ejemplo.

    cd C:\Program Files\Microsoft Dynamics CRM\Tools
    
  2. Ejecute el comando ConfigureCrmServerSideSync.ps1. Escriba el siguiente comando y presione ENTRAR.

    .\ConfigureCrmServerSideSync.ps1
    
  3. Escriba los siguientes parámetros.

    Parámetro

    Descripción

    rootDomainName

    El nombre del servidor que ejecuta Dynamics 365 local.

    privateKeyPassword

    La contraseña que usó para su certificado digital x509 utilizado para autenticarse entre Dynamics 365 (local) y Exchange Online.

    cerFilePath

    La ruta al archivo de certificado de seguridad. Por ejemplo: c:\Personalcertfile.cer

    pfxFilePath

    La ruta al archivo de intercambio de información personal. Por ejemplo: c:\Personalcertfile.pfx

    organizationName

    Nombre de la organización de Dynamics 365. Por ejemplo: Contoso

    O365AdminEmail

    Dirección de correo electrónico del inquilino de Office 365. Por ejemplo, user@contoso.onmicrosoft.com

Solución de problemas del Asistente para Habilitar la autenticación basada en servidor

Error: Error de autenticación. Este error puede ser devuelto cuando el certificado usado para la autenticación de servidor a servidor falta o no es válido. Actualice o instale el certificado y vuelva a intentarlo.

Crear un perfil de servidor de correo electrónico

  1. Vaya a Configuración > Configuración de correo electrónico > Perfiles de servidor de correo electrónico.

  2. Haga clic en Nueva > Exchange Online (híbrido).

  3. Para un perfil de servidor de correo electrónico de Exchange, especifique los detalles siguientes.

    Campos

    Descripción

    General

    Nombre

    Especifique un nombre significativo para el perfil.

    Descripción

    Escriba una breve descripción sobre el objetivo del perfil de servidor de correo electrónico.

    Tipo de servidor

    Completado previamente con Exchange Online (híbrido).

    Propietario

    Completado previamente con el nombre del propietario del perfil de servidor de correo electrónico.

    Usar id. de inquilino predeterminado

    Si ha usado los comandos de PowerShell anteriores para establecer el Id. de inquilino Exchange Online (recomendado), haga clic en para usar ese Id. Si establece esto como No, debe especificar el Id. de inquilino de Exchange Online manualmente (no recomendado).

    Id. de inquilino de Exchange Online

    Si ha usado los comandos de PowerShell anteriores para establecer el Id. de inquilino de Exchange Online (recomendado), el Id. se completa previamente en este campo.

    Detectar automáticamente ubicación del servidor

    Completado previamente con la dirección URL de Exchange Online. Haga clic en (recomendado) si desea usar automáticamente el servicio de detección para determinar la ubicación del servidor. Si establece esto como No, debe especificar la ubicación del servidor de correo electrónico manualmente.

    Ubicación del servidor entrante y ubicación del servidor saliente

    Si selecciona No en Detectar automáticamente ubicación del servidor, escriba una dirección URL en Ubicación de servidor entrante y Ubicación de servidor saliente.

    Avanzado

    Configuración adicional

    Procesar correo electrónico desde

    Seleccione una fecha y una hora. El correo electrónico recibido después de fecha y hora se procesará mediante la sincronización del lado del servidor para todos los buzones asociados con este perfil. Si establece un valor menor que la fecha actual, el cambio se aplicará a todos los buzones recién asociados y se extraerán sus correos electrónicos procesados anteriormente.

    Intervalos mínimos de sondeo en minutos

    Escriba el intervalo de sondeo mínimo, en minutos, para buzones que están asociados a este perfil de servidor de correo electrónico. El intervalo de sondeo determina con qué frecuencia sondea la sincronización del lado del servidor los buzones en busca de nuevos mensajes de correo electrónico.

    Mover correos electrónicos no entregados a la carpeta Mensajes que no se pueden entregar

    Para mover el correo electrónico no entregado a la carpeta No se puede entregar, haga clic en . Si hay un error en los mensajes de correo electrónico de seguimiento en Dynamics 365 como actividades de correo electrónico, y si esta opción se establece en , el mensaje de correo electrónico pasará a la carpeta No se puede entregar.

  4. Haga clic en Guardar.

  5. Haga clic en Probar conexión y revise los resultados. Para diagnosticar problemas, vea la siguiente sección.

Solución de problemas de la conexión del perfil Exchange Online (híbrido)

Si ha ejecutado Probar conexión y tiene problemas con la conexión del perfil Exchange Online (híbrido), use la información en el cuadro de diálogo Probar conexión para diagnosticar y corregir la conexión.

Puede encontrar información de problemas periódicos e información de solución de problemas en Blog: Probar y habilitar buzones en Microsoft Dynamics CRM 2015 y Solución de problemas y monitorización de sincronización del lado del servidor.

Configurar el procesamiento y la sincronización predeterminados de correo electrónico

Establezca la sincronización del lado del servidor como método de configuración predeterminado.

  1. Vaya a Configuración > Configuración de correo electrónico > Opciones de configuración de correo electrónico.

  2. Establezca los campos de procesamiento y sincronización de la siguiente manera:

    • Perfil de servidor: El perfil que creó en la sección anterior.

    • Correo electrónico entrante: Sincronización del lado del servidor o E-mail Router

    • Correo electrónico saliente: Sincronización del lado del servidor o E-mail Router

    • Citas, contactos y tareas: Sincronización del lado del servidor o E-mail Router

      Nota

      Si los usuarios usan sobre todo Dynamics 365 para Outlook en los equipos de escritorio, Microsoft Dynamics 365 para Outlook puede ser una opción mejor.

    Si deja Procesamiento de correo electrónico para usuarios y colas aprobadas en los valores predeterminados (seleccionado), deberá aprobar correos electrónicos y colas para los buzones de los usuarios según se indica en Aprobar correo electrónico.

    Configuración del sistema para sincronización del lado del servidor

  3. Haga clic en Aceptar.

Configurar buzones

Para establecer buzones para usar el perfil predeterminado, primero debe establecer el Perfil de servidor y el método de entrega del correo electrónico, citas, contactos y tareas.

Además de premisos de administrador, debe tener privilegios de lectura y escritura en la entidad de buzón para configurar el método de entrega para el buzón.

Seleccione uno de los siguientes métodos:

Establecer buzones con el perfil predeterminado

  1. Vaya a Configuración > Configuración de correo electrónico > Buzones.

  2. Haga clic en Buzones activos.

  3. Seleccione todos los buzones que desee asociar al perfil de Exchange Server que creó, haga clic en Aplicar configuración de correo electrónico predeterminada, compruebe los valores, y después haga clic en Aceptar.

    Aplicar configuración de correo electrónico predeterminada

    De forma predeterminada, la configuración del buzón se comprueba y se habilitan los buzones cuando se hace clic en Aceptar.

Modificar los buzones para establecer el perfil y los métodos de entrega

  1. Vaya a Configuración > Configuración de correo electrónico > Buzones.

  2. Haga clic en Buzones activos.

  3. Seleccione los buzones que desea configurar y luego haga clic en Editar.

  4. En el formulario Cambiar varios registros, en Método de sincronización, establezca Perfil de servidor en el perfil de Exchange Server que creó anteriormente.

  5. Establezca Correo electrónicoentrante y saliente como Sincronización del lado del servidor o E-mail Router.

  6. Establezca Citas, contactos y tareas como Sincronización del lado del servidor.

    Nota

    Si los usuarios usan sobre todo Dynamics 365 para Outlook en los equipos de escritorio, Microsoft Dynamics 365 para Outlook puede ser una opción mejor.

  7. Haga clic en Cambiar.

Aprobar correo electrónico

Debe aprobar cada buzón o cola de usuario antes de que ese buzón pueda procesar correo electrónico.

  1. Vaya a Configuración > Configuración de correo electrónico > Buzones.

  2. Haga clic en Buzones activos.

  3. Seleccione los buzones que desee aprobar y después haga clic en Más comandos () > Aprobar correo electrónico.

  4. Haga clic en Aceptar.

Probar configuración de buzones

  1. Vaya a Configuración > Configuración de correo electrónico > Buzones.

  2. Haga clic en Buzones activos.

  3. Seleccione los buzones que quiere probar, y luego haga clic en Probar y habilitar buzones.

    Esto prueba la configuración de correo electrónico entrante y saliente de los buzones seleccionados y los habilita para procesamiento de correo electrónico. Si se produce un error en un buzón, una alerta aparece en el muro de alertas del buzón de correo y el propietario del perfil. Según la naturaleza de errores, Microsoft Dynamics 365 intenta procesar el correo electrónico de nuevo tras algún tiempo o deshabilita el buzón para procesamiento de correo electrónico.

    El resultado de la prueba de configuración de correo electrónico se muestra en los campos Estado del correo electrónico entrante, Estado del correo electrónico saliente y Estado de citas, contactos y tareas de un registro de buzón. También se genera una alerta cuando la configuración se completa correctamente para un buzón. Esta alerta se muestra al propietario del buzón.

Sugerencia

Si no puede sincronizar los contactos, las citas, tareas y para un buzón, puede seleccionar la casilla Sincronizar elementos con Exchange desde esta organización de Dynamics 365 solo, aunque Exchange esté configurado para sincronizar con otra organización.Más información sobre esta casilla.

Pruebe la configuración de correo electrónico de todos los buzones asociados con un perfil de servidor de correo electrónico.

  1. Vaya a Configuración > Configuración de correo electrónico > Perfiles de servidor de correo electrónico.

  2. Seleccione el perfil que creó y después haga clic en Probar y habilitar buzones.

    Al probar la configuración del correo electrónico, un trabajo asincrónico se ejecuta en segundo plano. La prueba puede tardar unos minutos en completarse.Microsoft Dynamics 365 prueba la configuración de correo electrónico de todos los buzones asociados con el perfil de Exchange Server. Para los buzones configurados con sincronización del lado del servidor para sincronizar citas, tareas y contactos, también comprueba si estos están configurados correctamente.

Sugerencia

Si no puede sincronizar los contactos, las citas, tareas y para un buzón, puede seleccionar la casilla Sincronizar elementos con Exchange desde esta organización de Dynamics 365 solo, aunque Exchange esté configurado para sincronizar con otra organización.Más información sobre esta casilla.

Ver también

Solución de problemas y monitorización de sincronización del lado del servidor
Probar flujo de correo con el Analizador de conectividad remota
Integrar (sincronizar) su sistema de correo electrónico con Microsoft Dynamics 365
Configuración de la sincronización del lado del servidor de correo electrónico, citas, contactos y tareas
Sincronización del lado del servidor

© 2017 Microsoft. Todos los derechos reservados. Copyright