Domínios de e-mail de aprovação automática ainda exigem aprovação da equipe

Estou usando SAML para login para nossos usuários internos e habilitei:

  • must approve users (deve aprovar usuários)
  • auto approve email domains (aprovar automaticamente domínios de e-mail) (com nosso domínio)

Quando meus usuários tentam fazer login, eles ainda precisam aguardar a aprovação da equipe. Eu não esperava esse comportamento com base na redação das configurações.

Como estamos na fase de testes, isso não é um problema, mas ao expandir será um incômodo (ainda não é um grande problema, mas um incômodo).
Estamos usando a versão 2.9.0.beta4.

4 curtidas

Tentei replicar isso em meu site de teste (sem SAML) e funcionou como esperado, o que pode torná-lo uma questão de SSO?

  • Habilitado must approve users
  • Adicionado "jammydodger.monster" a auto approve email domains
  • Cadastrado novo usuário de teste com e-mail "test_fourteen@jammydodger.monster"
  • O usuário de teste recebeu e-mail de ativação, seguiu o link e chegou ao site sem aprovação adicional necessária
    (Também testei com um endereço do Gmail como controle, e esse precisou de aprovação)
3 curtidas

Não tenho certeza se eles estão relacionados, mas eu estava me perguntando se você tinha esses dois commits no seu site de testes:

2 curtidas

Meu site de teste está atualmente em 17227e9e53, então deve incluir esses commits. :+1:

Qual versão você está usando @Jonathan_Poyer?

2 curtidas

Já fiz o upgrade para a versão mais recente (eu não tinha feito). Terei que esperar até segunda-feira para que outra pessoa teste, pois não tenho como adicionar um novo usuário.
Manterei você informado.

2 curtidas

@Jonathan_Poyer Posso confirmar que isso não é algo que mudou com uma atualização recente? Pela minha investigação, parece que o DiscourseConnect nunca suportou auto approve email domains, o que é um bug. O bug será corrigido por FIX: DiscourseConnect login did not auto approve based on email domain by tgxworld · Pull Request #17006 · discourse/discourse · GitHub

10 curtidas

Fiz a implantação da versão mais recente disponível hoje (7da074d5). Tenho configurado o seguinte:

  • must_approve_users: true
  • auto approve email domains: mydomain.com
  • SAML configurado

Solicitei a um usuário, mas ainda o vejo como pendente “Needs approval”

1 curtida

Acho que a correção de @tgxworld foi para DiscourseConnect e não para SAML, o que pode explicar por que seu site ainda está com o problema. Haverá uma correção para SAML também, @tgxworld?

2 curtidas