管理者として、以下のページに登録されているメールアドレス(プライマリメールアドレス)を変更できないようです。
https://///preferences/account
変更する方法はありますか?
管理者として、以下のページに登録されているメールアドレス(プライマリメールアドレス)を変更できないようです。
https://///preferences/account
変更する方法はありますか?
SSO(シングルサインオン)でログインしていますか、それとも email editable 設定が無効になっていますか?
設定を有効にしており、メールアドレスを変更するオプションが表示されます。ここでの考え方は、管理者はユーザーでもあるということです。
設定を有効にしたくない場合は、SSH経由でメールを変更できる場合があります。
メール内のリンクをクリックしましたが、ディスコースのページに「おっと、ページが存在しないか、プライベートです。」と表示されます。これを認証するにはどうすればよいですか?会社のGmailアドレスを登録しました。
リンクを別のブラウザで開こうとしていますか?リンクはhttpsではなくhttpになっていますか?リバースプロキシまたはCloudflareをDiscourseの前に配置していますか?
いいえ。「https」でリンクが始まります。
リバースプロキシもCloudflareも使用していないと思います。
シークレットモードでリンクを試しましたが、失敗しました。Chromeで数回試しました。
また、「primary」のメールアドレスを変更したいです。
primaryの下に新しいアドレスを追加したくありません。
二次アドレスを追加してから、それをプライマリにします。これにより、アカウントから古いプライマリ アドレスを削除できるようになります。同じメールが app.yml の開発者メールとしても存在する場合に違いが生じるかどうかはわかりません。
これが理由かもしれません。シークレットモードでは Discourse にサインイン セッションがなかったのでしょうか?
通常のモードとシークレットモードで試しました。
また、2番目のメールアドレスが登録されていないため、古いプライマリメールアドレスを削除することは不可能です。
別のメールアドレスで試しましたが、失敗しました。
あなたのディスコースには明らかに問題があります。サンドボックスで管理者のメールを変更したところ、正常に動作しました。何が期待どおりに機能していないのか、正確に確認する必要があります。
記憶が正しければ、SSHコンソール経由でメールを変更する場合も確認は不要なので、メール関連の問題が発生している場合はそれが最も簡単な方法です。
別の可能性としては、メールプロバイダー、メールクライアント、ブラウザ拡張機能のいずれかが検証リンクを壊している可能性があります。どれかはわかりませんが、これらのいずれかであるはずです。
3つ目の可能性は低いですが、ディスコースインスタンス自体、またはインストールされているサードパーティプラグインが原因である可能性もあります。
したがって、SSHコンソール経由でメールを変更し、インスタンスの問題をデバッグする時間を費やすことをお勧めします。