| Linha de Produto: | Franquias e Redes |
|---|---|
| Segmento: | Varejo |
| Módulo: | Server |
| Função: | Permissões |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVECP-7873 |
A tela de cadastro e edição de grupos de usuários deve oferecer um mecanismo para facilitar a localização das permissões disponíveis. Atualmente, a listagem de permissões pode ser extensa e dificulta a seleção manual. Este requisito propõe a adição de um filtro de permissões para tornar essa interação mais eficiente.
Um campo de texto para filtro deve ser adicionado acima da lista de permissões.
O filtro deve atuar de forma dinâmica, exibindo apenas as permissões que contêm o termo digitado.
O filtro deve considerar, no mínimo, os seguintes atributos:
Nome da permissão
Permissões que já estiverem selecionadas devem permanecer visíveis, mesmo que não correspondam ao termo filtrado, para evitar perda de contexto.
O filtro deve estar disponível tanto no modo de criação quanto no modo de edição de grupos.
O componente de filtro deve ser case-insensitive (ignorar maiúsculas/minúsculas).
A funcionalidade deve ser compatível com o uso por teclado (acessibilidade).
O campo de filtro deve estar visível ao abrir a tela de cadastro ou edição de grupo.
Ao digitar no campo de filtro, a lista de permissões deve ser atualizada em tempo real.
Permissões que não correspondem ao filtro devem ser ocultadas da visualização.
Permissões selecionadas devem continuar visíveis, independentemente do filtro.
A seleção e desmarcação de permissões deve funcionar normalmente com o filtro aplicado.
A funcionalidade deve funcionar em todos os navegadores homologados pelo sistema.
A tela de cadastro e edição de grupos de usuários foi aprimorada com a adição de um mecanismo de filtro para as permissões listadas. Essa melhoria visa facilitar a navegação e a seleção de permissões em cenários com grande volume de dados.
Foi incluído um campo de filtro acima da listagem de permissões disponíveis.
O campo permite buscar permissões utilizando palavras-chave, como nome da permissão ou parte da descrição.
A lista é atualizada dinamicamente à medida que o usuário digita no campo de busca.
O filtro atua somente na exibição, sem impactar as permissões já selecionadas.
Está disponível tanto no modo de criação quanto de edição de grupos de usuários.
Agilidade na busca por permissões específicas.
Melhor usabilidade em ambientes com grande número de permissões.
Redução de erros na seleção, ao evitar a rolagem manual extensa.
