Todas as histórias

Uma turma inteira ficou sem acesso ao curso antes da avaliação

As contas estavam ativas, porém a associação da coorte com o curso havia falhado e os alunos não apareciam entre os participantes.

DR

A avaliação estava próxima e todos os alunos da turma conseguiam entrar no ambiente, mas o curso simplesmente não aparecia para eles, um detalhe importante porque mostrava que não havia um problema de conta e sim alguma coisa interrompendo a matrícula coletiva.

O primeiro cuidado foi preservar o cenário como ele aparecia naquele momento, conferimos se o endereço usado estava correto, se a conta permanecia ativa, qual método de autenticação estava atribuído, quando havia ocorrido o último acesso bem sucedido e se a falha atingia apenas aquele usuário ou todos que dependiam do mesmo serviço, porque redefinir a senha novamente poderia apenas esconder por alguns minutos uma inconsistência de LDAP, SSO, certificado ou cadastro.

Quando já sabíamos quem era afetado, reproduzimos o login em uma sessão limpa e acompanhamos os registros gerados desde o envio do formulário até a resposta do provedor de identidade, comparando a conta afetada com outra do mesmo perfil que ainda conseguia entrar e verificando horário, origem, retorno recebido e mudanças recentes na configuração.

A causa apareceu quando colocamos lado a lado o que funcionava e o que falhava, pois o resumo inicial de que as contas estavam ativas, porém a associação da coorte com o curso havia falhado e os alunos não apareciam entre os participantes. passou a coincidir com uma diferença concreta encontrada no caminho da autenticação, então a correção foi testada primeiro de forma controlada e depois repetida com perfis distintos para garantir que o acesso havia voltado sem abrir permissões além do necessário.

Seguimos o caminho da turma desde a coorte até o método de inscrição, encontramos a associação quebrada, refizemos o vínculo e aguardamos a sincronização, depois conferimos a lista de participantes e entramos com um perfil de aluno para garantir que o curso e a avaliação estavam disponíveis antes do horário marcado.

Foi assim que esse caso saiu da fila de chamados e passou a fazer parte dos bastidores da EAD Suporte.