Configurar OAuth para Microsoft servidor de correo electrónico SMTP saliente

Puede usar un servidor de correo electrónico Microsoft SMTP para correo electrónico saliente. Para completar este proceso, necesitará la ayuda de su representante de cuenta y acceso tanto a su servidor Microsoft como a NiCE CXone.

Consulte la documentación de Microsoft Icon of a square with an arrow pointing out from the top right corner para obtener detalles o más ayuda con el proceso de configuración.

Requisitos:

  • Una Azure suscripción activa y una cuenta.

  • Su cuenta de Azure debe tener permisos de Desarrollador de Aplicación.

  • Un abonado existente o externo. Puede usar su Directorio predeterminado.

Complete cada una de estas tareas en el orden indicado.

Crear un registro de aplicación en Microsoft Entra

  1. Ingrese a Microsoft Entra Icon of a square with an arrow pointing out from the top right corner. Si tiene múltiples abonados, haga clic en Configuración para seleccionar el abonado que desea registrar.

  2. En el menú izquierdo, vaya a Manage > App registrations y haga clic en New registration.

  3. Introduzca un nombre significativo. Otras personas pueden ver este nombre. Puede actualizarlo en cualquier momento. Puede tener múltiple registros de aplicaciones con el mismo nombre.

  4. En tipos de cuentas admitidas, seleccione quién puede usar la aplicación. Por ejemplo, solo abonado único - Nice CXOne.

  5. Introduzca el URI de redireccionamiento para su región.

  6. Haga clic en Registrarse.

  7. En la página Perspectiva general, copie el ID de Aplicación (cliente) y el ID de Directorio (abonado) y guarde esos valores en una ubicación segura. Deberá ingresar esta información en NiCE CXone en un paso posterior.

Configurar Permisos de API

  1. Desde la página de Perspectiva general de su registro de aplicación, en Manage, haga clic en API permissions.

  2. Debajo de permisos configurados, haga clic en Agregar un permiso.

  3. Bajo Microsoft API, seleccione Microsoft Graph.

  4. Haga clic en Permisos de Aplicación.

  5. Abra el menú desplegable de Mail y seleccione Mail.Send.

  6. Haga clic en Agregar permisos.

  7. Seleccione Grant admin consent for < tenant name > y, a continuación, seleccione Sí. Es posible que Microsoft 365 tarde hasta 30 minutos en recibir estos cambios de permisos de Microsoft Entra.

Seleccionar buzones de correo del usuario

A continuación, elija un usuario para asociar con la conexión. Puede seleccionar un administrador o un usuario normal. Además, seleccione uno o más buzones de correo para enviar correos electrónicos mediante SMTP. Estos corresponden a los canales que crea en NiCE CXone.

  1. Ingresar a Microsoft 365 admin center.

  2. Vaya a Users > Active users.

  3. Seleccione el usuario que desea asociar con la conexión. Copiar su dirección de correo electrónico completa y guárdela en una ubicación segura.

  4. Seleccione el usuario con la dirección de correo electrónico que desea utilizar para enviar o recibir correos electrónicos.

    1. Copiar esa dirección de correo electrónico completa y guardarla en una ubicación segura.

    2. Haga clic en la pestaña Correo.

    3. Under Mailbox permissions, haga clic en Send as permissions.

    4. Haga clic en Agregar permisos.

    5. Seleccione la dirección de correo electrónico que eligió en el paso 3. Esto permite que el usuario con esa dirección envíe o reciba correos electrónicos en nombre de este buzón.

Crear credenciales de Certificado del cliente

Estos pasos de creación de certificados se aplican a las configuraciones Microsoft SMTP OAuth tanto de entrada como de salida.

Microsoft recomienda un certificado autofirmado x509 para la autenticación. Este es el método más seguro. Use el script de PowerShell vinculado abajo para crear:

  • Un archivo Certificate Enrollment Request (CER) para cargar en el centro de administración de MicrosoftEntra.

  • Un archivo personal Information Exchange (PFX) para cargar en NiCE CXone.

  1. Descargar este PowerShell script.

  2. Abra el script en PowerShell.

  3. Cambie el parámetro [String] $CertName al nombre del certificado que desea usar.

  4. Cambie el parámetro [String] $Password a la contraseña que desea utilizar. Guárdela en una ubicación segura.

  5. Ejecutar el script.

Agregar credenciales al registro de la aplicación en MicrosoftEntra

A continuación, debe agregar las credenciales generadas al registro de la aplicación que creó en MicrosoftEntra. Esto agrega la clave pública al registro de la aplicación para que pueda validar el servicio cuando se conecte a Graph.

  1. Ingrese a MicrosoftEntraIcono de un cuadrado con una flecha que sale desde la esquina superior derecha.

  2. Vaya a Manage > App registrations.

  3. Seleccione el registro de la aplicación que creó previamente.

  4. Bajo Credenciales de cliente, haga clic en Agregar un certificado o secreto.

  5. Haga clic en Certificates > Upload Certificate.

  6. Suba el archivo CER que generó anteriormente. Ingrese una Descripción y haga clic en Agregar.

Una vez que haya completado estos pasos, su representante de cuenta debe crear una nueva configuración de SMTP habilitada para OAuth en Cloud Email tools. Deben completar las configuraciones necesarias de su parte antes de que usted pueda continuar.

Intro sus Credenciales del Servidor en NiCE CXone

  1. Haga clic en el selector de aplicaciones icon of app selector y seleccioneACD.
  2. Vaya a Digital > puntos de contactoDigital.
  3. Haga clic en CXone Email.
  4. Haga clic en Configuración avanzada. Si no utiliza un Microsoft servidor de correo SMTP, este botón es visible, pero la siguiente pantalla está en blanco.
  5. Seleccione la pestaña Outbound.
  6. Haga clic en Detalles junto a la configuración de SMTP que creó su representante de cuenta.
  7. Ingrese el Id de abonado y el Id de cliente del registro de la aplicación que creó.
  8. Ingrese el Secreto de cliente.
  9. Haga clic en Autorizar. You está dirigido a Microsoft para autorizar que NiCE CXone consuma sus recursos de SMTP. La cuenta que utilice para autorizar debe ser una cuenta de servicio o de administrador dedicada, no una cuenta de empleado personal. Iniciar sesión en la autenticación de Microsoft como ese usuario. Intro el motivo de la solicitud y haga clic en Solicitud de aprobación. Si la autorización falla, verifique su Id de abonado y Id de cliente.

  10. Repita estos pasos para cada dominio de correo electrónico o unidad de negocioClosed Agrupación organizativa de alto nivel utilizada para administrar el soporte técnico, la facturación y la configuración global de su sistema NiCE CXone. que utilice.

Configuración de Outbound - Crear Secreto de cliente

Para la configuración de correo electrónico saliente, la autenticación OAuth normalmente utiliza un secreto de cliente.

  1. Haga clic en Agregar un certificado o secreto en la página de perspectiva general del registro de la aplicación.

  2. Haga clic en la pestaña Client Secrets.

  3. Haga clic en Nuevo secreto de cliente.

  4. Intro una Descripción.

  5. En Caduca, seleccione la hora de vencimiento.

  6. Hacer clicAgregar.

  7. Copie el Valor y guárdelo en un lugar seguro. No podrá acceder a él aquí más adelante. Si pierde el valor, cree un nuevo secreto de cliente.

Aprobar Acceso

  1. Ingresar a Microsoft Entra Icon of a square with an arrow pointing out from the top right corner.

  2. Vaya a Administrar > Aplicaciones empresariales > solicitudes de consentimiento del administrador.

  3. Seleccione la solicitud pendiente que acaba de enviar.

  4. Confirmar los detalles, incluyendo la URL de Responder, y hacer clic en Revisar permisos y consentimiento.

  5. Inicie sesión en Microsoft usando una cuenta con privilegios administrativos.

  6. Aceptar la solicitud.

  7. Volver aNiCE CXone. Aparece un mensaje de error que dice "La Respuesta no fue con éxito". This es lo esperado. Haga clic en Aceptar. Si es necesario, puede cerrar la pestaña.

  8. Haga clic en Autorizar. Aparece un mensaje de éxito.

Una vez que haya completado estos pasos, su representante de cuenta debe crear una nueva configuración de SMTP basada en OAuth para usted en Cloud Email tools. Luego, pueden agregar un nuevo dominio o migrar los dominios existentes a la nueva configuración.

Cualquier sitio de redes sociales, red de contactos sociales y otros sitios, aplicaciones o productos tecnológicos a los que se hace referencia en este tema son propiedad de sus respectivos propietarios.