Instalación y configuración de Google OAuth 2.0 para la integración de ThingWorx Mail
El uso de OAuth 2.0 para el correo de Google Workspace requiere una configuración en el espacio de trabajo antes de que se pueda configurar en ThingWorx.
El soporte de OAuth 2.0 en la extensión Mail utiliza una cuenta de servicio dentro de Google para permitir la autenticación desatendida. El acceso necesario para la cuenta de servicio solo está disponible en el espacio de trabajo. ThingWorx no puede utilizar OAuth para cuentas de consumidor de Gmail. En su lugar, use una contraseña de aplicación.
|
|
Para obtener una configuración detallada de OAuth con Azure y Google, consulte la documentación respectiva de Google y Azure. Las configuraciones son específicas del cliente.
|
Configuración inicial de Google Workspace
1. Cree un proyecto en Google Cloud Console.
2. Cree una cuenta de servicio.
3. Añada un par de claves para la autenticación.
4. Active la delegación en todo el dominio.
Configuración de la entidad de ThingWorx Mail
1. Servidor POP: pop.gmail.com, puerto 995, utilizar SSL
2. Servidor SMTP: smtp.gmail.com, puerto 465, utilizar SSL
3. Seleccione Use OAuth 2.0
4. Proveedor: google
5. ID de cliente: ID de cliente o ID exclusivo de la cuenta de servicio
6. Emisor: dirección de correo electrónico de la cuenta de servicio
7. Asunto: dirección de correo electrónico desde la que enviar
8. Certificado de cliente: certificado con formato PEM
9. Clave de certificado: clave privada con formato PEM