Расширяемость ThingWorx > Расширения > Почта > Настройка и конфигурация Google OAuth 2.0 для интеграции с ThingWorx Mail
Настройка и конфигурация Google OAuth 2.0 для интеграции с ThingWorx Mail
Для использования OAuth 2.0 для почты Google Workspace необходимо настроить рабочую область, прежде чем она может быть сконфигурирована в ThingWorx.
Для поддержки OAuth 2.0 в почтовом расширении используется учетная запись службы в Google, чтобы разрешить автоматическую аутентификацию. Доступ, необходимый для учетной записи службы, имеется только в Workspace; ThingWorx не может использовать OAuth для учетных записей Gmail потребителей. Вместо этого используйте пароль приложения.
* 
Подробные сведения о конфигурировании OAuth с Azure и Google см. в соответствующей документации Google и Azure. Конфигурации зависят от клиента.
Начальная настройка для Google Workspace
1. Создайте проект в Google Cloud Console.
2. Создайте учетную запись службы.
3. Добавьте пару ключей для аутентификации.
4. Включите делегирование на уровне домена.
Конфигурирование сущности ThingWorx Mail
1. Сервер POP: pop.gmail.com, порт 995, использовать SSL
2. Сервер SMTP: smtp.gmail.com, порт 465, использовать SSL
3. Выберите Использовать OAuth 2.0
4. Поставщик: google
5. ИД клиента: ИД клиента или уникальный ИД учетной записи службы
6. Издатель: адрес электронной почты учетной записи службы
7. Субъект: адрес электронной почты отправителя
8. Сертификат клиента: сертификат в формате PEM
9. Ключ сертификата: закрытый ключ в формате PEM
Было ли это полезно?