検索してみましたが、これが可能かどうかについての答えは見つかりませんでした。
私は地元のメンバーグループを運営しており、Discourseインスタンスを使用しています。BTS管理のため、メンバー情報を保存する必要がある場所がいくつかあります。
単一のソリューションに移行中ですが、その間、ユーザーが私たちに知らせずにプライマリメールアドレスを変更したということが数回ありました。それ自体は問題ありません。ユーザーがメールアドレスを変更した場合、自分で更新してくれる方が良いのですが、問題は、他の場所でも更新する必要があることを私たちに知らせてくれないことです。
ユーザーがプライマリメールアドレスを更新した場合に、管理グループに通知するようにDiscourseに指示する設定はどこかにありますか?
よろしくお願いします。
pfaffman
(Jay Pfaffman)
2
私の最善のアイデアは、Webhookです。「ユーザーイベント
ユーザーがログイン、ログアウト、メール確認、作成、承認、または更新されたとき。」その後、それを何らかの方法でキャッチし、不要なものを除外する必要があります。
「いいね!」 2
DiscourseConnect を使用してログイン情報を共有できないケースがあるため、提案されたように Webhook を使用してイベントをキャプチャします。
既存のシステムには、ユーザーをリアルタイムで更新できる API コールがあるため、メール確認時にフックをフィルタリングし、他のシステムを自動的に更新します。
システムがこれをサポートしている場合、それが最善の選択肢でしょう。サポートしていない場合は、システムからメールを送信するか、Discourse API を使用して、管理チームで通知が必要なユーザーにグループ PM を送信することもできます。 
「いいね!」 3