Produto: | TOTVS Framework |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Framework |
Módulo: | CONFIGURADOR |
Função: | SENHAS DE USUÁRIOS (CFGX021) |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DFRM1-31593 |
Realizar o desenvolvimento de uma nova API para consulta de Grupos de Usuários no Protheus. Com a API atual, a performance fica muito ruim quando os grupos possuem muitos usuários, além de não seguir os padrões de APIs da Totvs. Teremos que desenvolver uma API com os seguintes Endpoints:
GET
Lista de Grupos;
Grupo Específico;
Usuários de um grupo específico;
Foram criados dois novos endpoints, desta forma atendendo os três cenários solicitados, sendo eles:
Lista todos os grupos.
/api/framework/getgroups
Traz informações de um único grupo através do ID informado na url.
/api/framework/getgroupinfo/:groupId
Lista todos usuários de um grupo específico através do ID informado na url.
/api/framework/getgroupusers/:groupId
A liberação desta correção será realizada futuramente através do pacote de LIB versão 20231121.
Testes Automatizados
framework_api_groupsTestCase.prw
Casos de Teste Manuais
Realizado get em cada endpoint alternando configurações de parâmetros.
Documentação endpoints: Groups
Não se aplica