Синхронизация настроек уведомлений и сводок электронной почты с провайдером SSO

Я работаю над интеграцией Discourse с сайтом на Drupal (используя модуль Drupal Discourse SSO) и смог найти ответы на большинство своих вопросов в существующей документации. Однако этот момент меня ставит в тупик:

Если возможно, мы хотели бы позволить пользователям настраивать свои предпочтения уведомлений исключительно через Drupal, а затем синхронизировать их с Discourse. Эти настройки включали бы: получают ли они письмо с итогами активности, как часто они его получают (если да), и как они отслеживают три различные категории, предусмотренные платформой Discourse.

Возможно ли это? Если да, какие параметры мне нужно передать в Discourse Connect? (Также, рекомендуется ли это вообще? Пока я это пишу, я осознаю, что простое сохранение полей в Drupal не обновит их настройки в Discourse — им, вероятно, придется снова войти в Discourse, чтобы синхронизация произошла. Я мог бы реализовать это с помощью кастомного кода в Drupal, если всё остальное возможно и это единственная проблема.)

Спасибо за любые рекомендации, которые вы сможете дать!

Привет! К сожалению, нет — я в итоге добавил ссылки на страницу настроек пользователя моего основного сайта на Drupal, которые ведут к индивидуальным настройкам уведомлений на Discourse. Не совсем идеально, но это лучшее решение, которое я смог найти.