Bloquear acesso ao sistema fora do horário de trabalho

De GeoSales
Revisão de 18h07min de 12 de dezembro de 2023 por Renatolima (discussão | contribs) (→‎Regras de Negócios)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Histórico de Alterações

Data Quem Comentários
06/12/2023 Renato Lima Criação do documento

Necessidade

Em um mundo cada vez mais digitalizado, o acesso aos sistemas internos das empresas é uma realidade diária. No entanto, é de extrema importância controlar o acesso ao sistema pelo horário de trabalho. Ao controlar o acesso ao sistema pelos horários de trabalho as empresas visam garantir a segurança, produtividade no ambiente corporativo, permite acompanhar e monitorar as atividades dos colaboradores, evitando possíveis desvios de conduta e uso inadequado dos recursos tecnológicos. Além disso, o controle de acesso baseado no horário de trabalho contribui para a proteção dos dados sensíveis e confidenciais da empresa. É uma medida essencial para garantir a segurança da informação no mundo digital, além de evitar também situações jurídicas quanto aos funcionários acessarem fora do horário de trabalho. Com isso, o cliente tem a necessidade de controlar o acesso ao sistema de acordo com o horário de trabalho.

Solução

Para que seja possível atender a necessidade do cliente de controlar o acesso ao sistema de acordo com o horário de trabalho do funcionário. Será criado um cadastro que será possível informar de acordo com o perfil do usuário os dias de trabalho e horários. Desta forma, quando o usuário estiver vinculado a este perfil, ele só terá acesso ao sistema de acordo com os dias e horários de trabalho pré-cadastrado. A validação será realizada para as aplicações GeoSales Evo portal e GeoSales Evo Mobile. Assim, os usuários só poderão acessar o sistema nos horários previamente cadastrado, caso esteja fora deste horário não acessarão o sistema.

Na tela de cadastro de perfil, será criada mais uma aba, onde será possível configurar por perfil os dias de trabalho e horário. Desta forma os usuários vinculados a estes perfis devem obedecer os horários para acessar, uma vez que tentar acessar aplicativo ou portal fora do horário configurado não será possível o acesso. Nas aplicações portal e mobile será realizada tratativas para validar os horários cadastrados de acordo com o perfil do Usuário. A configuração por perfil, vai permitir flexibilidade de liberação de acesso de acordo com o perfil.

Regras de Negócios

[RN1] - Caso o perfil não tenha regra de controle de horário de trabalho, o usuário poderá acessar aplicação normalmente;

[RN2] - Não será permitido acesso a aplicação mobile ou portal de acordo com os horários configurado, a configuração vai impedir o usuário acessar fora do horário estabelecido;

[RN3] - Caso o usuário esteja logado, ele conseguirá finalizar e adicionar pedidos, uma vez que ele deslogar do mobile ou portal, o sistema não permitirá acessa-lo fora do horário;

[RN4] - A configuração de controle de horário, será sempre por perfil, não será feito configuração de forma individual por usuário;

[RN5] - Não será necessário ação para realizar este controle, basta ter a configuração realizada junto ao perfil;

[RN6] - O bloqueio acontecerá no portal, mobile online e offline;

Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.

GeoSales

Setor Aprovado Por Data
Desenvolvimento - GeoSales Pessoa que aprovou 00/00/0000
Integração - GeoSales Pessoa que aprovou 00/00/0000
Configurações - GeoSales Pessoa que aprovou 00/00/0000

Empresa solicitante

Setor Aprovado Por Data Assinatura
Gerente TI - Cliente Pessoa que aprovou 00/00/0000
Gerente de Projeto - Cliente Pessoa que aprovou 00/00/0000
Gerente Comercial - Cliente Pessoa que aprovou 00/00/0000