Abandono da aplicação
Se uma pessoa sair temporariamente do aplicativo, é sensato colocar a conta em inatividade.
Em algum momento, uma conta pode precisar ser excluída definitivamente. De acordo com a GDPR, então também devem ser removidos todos os dados pessoais relacionados.
Excluir um funcionário
Ao excluir um funcionário, existem várias opções:
- O funcionário nunca fez login e, portanto, não tem conta
- O funcionário tem uma conta e está associado a várias escolas
- O funcionário tem uma conta e está associado a apenas 1 escola
Funcionário não tem conta
Se o funcionário não tem conta, o registro do funcionário será excluído. Como não há conta nem dados, não é necessário fazer mais nada.
Funcionário tem conta e está associado a várias escolas
Se o funcionário for removido de uma escola, essa escola será removida das escolas vinculadas e o funcionário deixará de aparecer na visão geral de funcionários dessa escola. No entanto, o registro permanece e também a conta relacionada. O funcionário ainda está ativo em uma ou mais escolas.
Funcionário tem conta e está associado a apenas 1 escola
Se o funcionário for removido da única escola em que está ativo, o registro do funcionário será colocado em inatividade. A conta e todos os dados permanecem, mas o funcionário não pode mais fazer login. Para excluir o funcionário definitivamente, a conta deve ser removida.
Excluir um aluno
Ao excluir um aluno, existem várias opções:
- O aluno nunca fez login e, portanto, não tem conta
- O aluno tem uma conta e está associado a vários grupos
- O aluno tem uma conta e está associado a apenas 1 grupo
Aluno não tem conta
Se o aluno não tem conta, o registro do aluno será excluído. Como não há conta nem dados, não é necessário fazer mais nada.
Aluno tem conta e está associado a vários grupos
Se o aluno for removido de um grupo, esse grupo será removido dos grupos vinculados e o aluno desaparecerá da visão geral de alunos nesse grupo. No entanto, o registro permanece e também a conta relacionada. O aluno continua ativo em um ou mais grupos.
Aluno tem conta e está associado a apenas 1 grupo
Se o aluno for removido do único grupo em que está ativo, o registro do aluno será colocado em inatividade. A conta e todos os dados permanecem, mas o aluno não pode mais fazer login. Para excluir o aluno definitivamente, a conta deve ser removida.
Excluir conta
Ao excluir uma conta, as seguintes etapas são executadas automaticamente:
- Chats e mensagens de chat são excluídos
- Arquivos e documentos relacionados são excluídos
- O registro de funcionário ou aluno é excluído
- O registro da conta é excluído definitivamente do Firebase
Fim da assinatura
Se o ambiente precisar ser excluído definitivamente devido ao fim da assinatura, a AI-School tomará as seguintes etapas:
- Todas as contas do ambiente serão excluídas
- Todo o banco de dados do ambiente será excluído
A etapa 1 garante que todos os dados pessoais sejam removidos de forma definitiva. A etapa 2 garante que todas as escolas, grupos e configurações sejam excluídos.