Os provedores que o QX testa
O QX testa cinco provedores de identidade. Cada um tem um guia:
O QX não oferece SAML. Um provedor fora da lista não aparece na escolha do provedor.
O que vale para todo provedor
- A pessoa entra no QX pelo login com SSO, com o protocolo OIDC. O QX usa o fluxo do código de autorização com PKCE (S256). O QX nunca vê a senha.
- O QX pede os escopos
openid,emaileprofile. Sem o e-mail, o QX recusa cada login. Quando o grupo dos owners define o papel, o Okta e o OneLogin recebem também o escopogroups. - O app do QX no provedor tem um client ID e um client secret. O app autentica o QX no endpoint de token com
client_secret_basicouclient_secret_post. O owner escolhe o mesmo método em Autenticação do cliente, no QX. - O provisionamento de usuários usa o protocolo SCIM 2.0. O QX recebe só usuários. Os grupos ficam no provedor. O Google Workspace não manda provisionamento para o QX.
- O QX reconhece a pessoa pelo identificador que o provedor manda no login. O provisionamento de usuários manda o mesmo identificador como
externalId. O guia de cada provedor diz qual identificador é esse.
Em produção, os endereços fixos são estes:
A escolha do provedor
O owner abre Configurações › SSO, clica em Configurar conexão SSO, escolhe o provedor e clica em Continuar. O formulário mostra só os campos daquele provedor:- Endereço do provedor de identidade: o endereço que o provedor usa como emissor dos tokens. O QX confere o formato de cada provedor. No Microsoft Entra ID, o endereço leva o ID do tenant.
- Domínio da empresa: só no Google Workspace. O QX aceita só quem entra com uma conta desse domínio.
- Client ID, Client secret e Autenticação do cliente.
- Verificação em duas etapas e Duração da sessão com SSO.
- Papel das pessoas e as opções de e-mail que o provedor permite.
- Se o SSO obrigatório está ligado, clique em Desligar SSO obrigatório.
- Clique em Desabilitar login com SSO. As sessões abertas com SSO terminam, inclusive a do owner. O owner entra de novo com a senha, ou cria uma senha em Esqueceu sua senha?.
- Clique em Editar conexão SSO, troque o valor e clique em Salvar conexão SSO.
- Clique em Testar login.
- Clique em Habilitar login com SSO.
- Se o SSO obrigatório estava ligado, clique em Ligar SSO obrigatório.
O papel das pessoas
- Definido no QX é o padrão. A pessoa nova entra como operador, e o owner muda o papel em Usuários.
- Definido pelo grupo dos owners: o QX lê o claim
groupsa cada login com SSO. Quem está no grupo entra como owner, e as outras pessoas entram como operador. O papel fica só para leitura em Usuários. O Google Workspace não tem essa opção, porque o token do Google não traz grupos.
Verificação em duas etapas
A opção da conexão SSO vale quando a organização exige a verificação em duas etapas. Mudar a opção encerra as sessões abertas com SSO.- Pelo provedor: o QX aceita o login com SSO só quando o token prova o segundo fator. No JumpCloud e no Microsoft Entra ID, o claim
amrprecisa termfa, ou um método de posse (otp,hwk,swk,sms,telousc) junto com a senha, um PIN ou biometria. Um método sozinho não passa. No Okta, o QX pedeacr_values=urn:okta:loa:2fa:anye aceita só umacrigual a esse valor. - Pelo app autenticador do QX: depois do login no provedor, a pessoa digita o código do app autenticador do QX. No primeiro login, a pessoa cadastra o app. A pessoa tem 15 minutos para terminar. É a única opção no Google Workspace e no OneLogin.
Duração da sessão
O owner escolhe a duração da sessão com SSO, de 1 a 8 horas. O padrão é 8 horas. Depois desse prazo, a pessoa entra de novo pelo provedor. Um prazo menor encurta também as sessões abertas, contado do login. Um prazo maior vale só para os logins seguintes. Sem provisionamento de usuários, uma pessoa que o provedor desativa mantém a sessão aberta no QX até o fim do prazo. No Google Workspace, escolha um prazo curto.Remova a conexão SSO
O owner remove a conexão em Configurações › SSO, no quadro Remover conexão SSO. A remoção tem estes efeitos:- As sessões abertas com SSO terminam, inclusive a do owner.
- O login com SSO e o SSO obrigatório param. As pessoas entram com senha.
- O QX apaga as identidades externas e as chaves de provisionamento. O provedor deixa de criar e desativar usuários no QX.
- Os usuários continuam no QX. Quem só entrava com SSO cria uma senha em Esqueceu sua senha?, na tela de login.
Quando algo dá errado
O guia de cada provedor lista as mensagens de recusa e o que conferir no console do provedor.