Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
Solucao TOTVS Framework

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Datasul

Segmento:

Segmentos_totvs
SegmentoTecnologia

Módulo:

Modulos_cross_segmentos

Modulos_framework
ModulosFrameworkFramework (Linha Datasul) - Menu (MNU)

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

Função:Cadastro api
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFWKDATASUL-9915


02. SITUAÇÃO/REQUISITO

Atualmente, o cadastro de endpoints está vinculado ao cadastro de programas. Tornando o cadastro mais complexo porque é necessário informar campos desnecessários e também não possui  todos os campos necessários para um cadastro efetivo de api.

03. SOLUÇÃO

Criamos Foi desenvolvido uma nova tela para de cadastro de apis api html.apis-maintenance. Permitindo escolher a api, adicionando segurança e ou removendo permissões..

Para a nova tela criamos novas tabelas  e para não perder as informações existente na tabela antiga foi criado um programa de acerto.

...

  • O programa de acerto será executado pela console.
  • Irá buscar todos os registros da tabela de programas prog_dtsul que estão com templete API REST, gravando as informações na nova tabela api.
  • Também vai buscar todos os registros da tabela de segurança de programas prog_dtsul_segur e será gravado na tabela api_segur.
  • No final do processo irá salvar o backup prog_dtsul.bkp e prog_dtsul_segur.bkp no diretório da sessão. 
  • E irá eliminar os registros da tabela prog_dtsul e prog_dtsul_segur com template api rest


Informações
titleImportante

Em um primeiro momento, a segurança de api's só será aplicada caso exista segurança cadastrada.

Ou seja, uma api só terá validação feita para acesso/bloqueio se houver ao menos um grupo de segurança vinculado a api.


04. DEMAIS INFORMAÇÕES

       N/A

05. ASSUNTOS RELACIONADOS

Cadastro de Api's APIs (html.apis-maintenance)

Desenvolvimento de APIs para o produto Datasul

Manutenção de Programa (MEN012AA)