SAPOS main goal is to ease the management of information related to graduate programs such as enrollments, courses, advisement, scholarships, requirements, among others.
Atualmente, cada usuário tem somente um papel. Contudo, é natural que alguns usuários tenham mais de um papel. Por exemplo, o coordenador é sempre um professor. Além disso, um mesmo usuário pode ser professor, coordenador e admin, que é o meu caso específico. Como admin, tenho acesso a tudo. Contudo, como não tenho o papel professor, o Sapos não sabe que deveria mostrar as pendências dos meus alunos na primeira página. Além disso, como não tenho o papel coordenador, o Sapos não me envia os e-mails de notificação que deveriam ir para os coordenadores.
A necessidade de pensarmos numa solução melhor para a relação usuário - papel está evidente em issues anteriores, que relatam outros problemas relacionados:
Atualmente, cada usuário tem somente um papel. Contudo, é natural que alguns usuários tenham mais de um papel. Por exemplo, o coordenador é sempre um professor. Além disso, um mesmo usuário pode ser professor, coordenador e admin, que é o meu caso específico. Como admin, tenho acesso a tudo. Contudo, como não tenho o papel professor, o Sapos não sabe que deveria mostrar as pendências dos meus alunos na primeira página. Além disso, como não tenho o papel coordenador, o Sapos não me envia os e-mails de notificação que deveriam ir para os coordenadores.
A necessidade de pensarmos numa solução melhor para a relação usuário - papel está evidente em issues anteriores, que relatam outros problemas relacionados: