Sobre este projeto
it-programming / web-development
Aberto
Restringir Acesso aos Contatos para Usuários Comuns:
Funções e Permissões: Implementar um sistema de controle de acesso baseado em funções , onde apenas os administradores têm a permissão de visualizar todos os contatos. Usuários comuns teriam acesso limitado apenas aos seus próprios contatos.
Ajuste na Interface: Remova ou desabilite a opção de visualização de contatos globais para usuários que não possuem as permissões necessárias.
Sistema de Plantão:
Definir Plantonistas: Criar um mecanismo onde os usuários podem ser marcados como "de plantão". Apenas esses usuários teriam acesso aos leads novos.
Filtragem de Leads: No backend, implementar uma lógica que filtra os leads novos, tornando-os acessíveis apenas para os usuários de plantão.
Preservação de Acesso a Leads Existentes: Mantenha a capacidade dos usuários de interagir com leads recebidos anteriormente, mesmo quando não estão de plantão. Isso pode exigir que os leads sejam categorizados ou marcados com informações de tempo de recebimento.
Gestão de Fila: Em vez de remover o usuário completamente da fila, considere uma opção de "pausa", onde ele mantém acesso aos leads antigos, mas não recebe novos até que seja reativado.
Ajustar o Intervalo de Verificação:
Se o sistema utiliza um temporizador de 1 min onde todos os usuários conseguem '' puxar '' o leed reduza o intervalo entre essas verificações. Isso fará com que os leads sejam distribuídos para quem está na vez do rodizio colapsar
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias